2016-05-17 137 views
0

我正在試圖在其上安裝Jenkins的服務器上使用GIT repo。無法安裝詹金斯與GIT

當添加Git倉庫它給錯誤

Failed to connect to repository : Command "git ls-remote -h ssh+git://[email protected]/opt/repo HEAD" returned status code 128: 
stdout: 
stderr: reverse mapping checking getaddrinfo for 192-169-30-65.dsl.beggstelco.net [192.169.30.65] failed - POSSIBLE BREAK-IN ATTEMPT! 
Permission denied, please try again. 
Permission denied, please try again. 
Permission denied (publickey,gssapi-with-mic,password). 
fatal: The remote end hung up unexpectedly 

做了很多事情,但不能使它工作。 我正在使用jenkin自己的用戶數據庫。

git ls-remote -h ssh+git://[email protected]/opt/repo 

上面一行是從控制檯成功執行的。

附着測試構建配置

enter image description here

+3

您的存儲庫是私有存儲庫嗎?如果是這樣,不要忘記爲Jenkins添加部署密鑰,以便它可以實際簽出代碼。 – Oldskool

+0

是的,它是一個私人存儲庫。但我正在使用我的用戶名和路徑,我很久以前就使用了這個ID。 –

+0

你能給我們一個你的項目設置的截圖嗎? –

回答

0

什麼錯誤消息指出

您在上面看到該錯誤消息指示所述SSH連接嘗試,其用於訪問遠程git倉庫,由於反向映射錯誤而失敗。這表明65.30.169.192.in-addr.arpa的PTR記錄有問題。目前解決到192-169-30-65.dsl.beggatelco.net。然而,試圖用你的DNS解決這個問題並不能提供有效的答覆,但是並不成功(注意:這裏也適用於我 - 這似乎是beggatelco.net的管理員的一般問題)

要了解更多,你怎麼可以檢查此,請參閱http://www.electrictoolbox.com/reverse-mapping-possible-break-in-ssh/

最有可能真正的問題

對我來說,你的項目看起來腥:你真的想從192.16 .30.65克隆回購 - - 或者這不僅僅是一個錯字?對我來說,看起來你可能想訪問你的C類私人網絡(rfc1918)中的另一個盒子。因此,您可能想寫192.16 .30.65。