我們有一個 Jenkins,并且作業正常,沒有問題。最近發生了密碼更新,之后 Jenkins 構建對 Linux 從站運行良好,當嘗試從 Azure Devops 簽出 repo 時,它面臨以下問題:
stderr: fatal: unable to access 'https:MyAzureRepo': Received HTTP code 407 from proxy after CONNECT
它無法簽出 repo,我們的構建失敗了。有人可以提供相同的輸入嗎?謝謝 !
uj5u.com熱心網友回復:
這似乎是一個代理身份驗證問題。由于您的密碼已更新,請嘗試重新啟動您的代理服務器,以防它使用快取的憑據。
如果這仍然不起作用,請嘗試重置您的 git 代理:
git config --global http.proxy http://username:password@yourproxy:port
git config --global https.proxy http://username:password@yourproxy:port
如果沒有配置證書,您可能還需要跳過 ssl 驗證:
git config --global http.sslVerify false
git config --global https.sslVerify false
還嘗試強制 git 根據您的設定將憑據和身份驗證方法發送到代理(請參閱http.proxyAuthMethod):
git config --global http.proxyAuthMethod 'basic'
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/489957.html
標籤:詹金斯 天蓝色的devops 回购
