當(dāng)啟動(dòng)我本地的jenkins server, 發(fā)現(xiàn)當(dāng)輸入任何Git URL 都拋錯(cuò):
image.png
Error: Failed to connect to 127.0.0.1 port 1080: Connection refused苛预,這個(gè)端口號(hào)是我本地代理的端口號(hào)句狼,所以很明顯是網(wǎng)絡(luò)代理除了問題,而且最近我的代理確實(shí)不能工作热某。
網(wǎng)絡(luò)代理可以在系統(tǒng)級別腻菇,瀏覽器級別,應(yīng)用級別設(shè)置昔馋。 在我這個(gè)案例里筹吐,這個(gè)代理是Git的代理設(shè)置∶囟簦【Jenkins原生沒有網(wǎng)絡(luò)代理的設(shè)置丘薛, 瀏覽器的代理設(shè)置已經(jīng)關(guān)閉】
解決的思路是先去掉Git 的代理設(shè)置,然后查看是否工作邦危,如果還不能洋侨,查看下全局的代理設(shè)。
- 先查看下本地git config, 問題在最后兩行httpx.proxy:
git config -l
image.png
- 去掉這兩個(gè)httpx 設(shè)置,然后查看jenkins是否不再拋錯(cuò):
git config --global --unset https.proxy
git config --global --unset http.proxy
- 如果還是拋錯(cuò)倦蚪, 就看操作系統(tǒng)是否開啟了代理希坚。