我在一個Windows 7,32位盒子,並在代理後工作。我剛剛升級我的git客戶端(GIT的Bash),以Git-1.8.3-preview20130601
,和所有的突然,我發現了以下錯誤,每當我試着推/拉:在代理服務器後面的Windows 7 Git Bash不再工作
我能之前做到這一點就好了升級,甚至當我試圖恢復到我認爲我擁有的最後一個版本時,我仍然遇到錯誤。當我運行git config -l
,它列出了以下變量(等等):
user.name=MyName
[email protected]
http.proxy=http://user:[email protected]:port
core.autocrlf=true
https.proxy=http://user:[email protected]:port
http.sslcainfo=/bin/curl-ca-bundle.crt
有什麼奇怪的是,我似乎能夠使用Git Bash
客戶端捲曲就好
curl finance.yahoo.com --proxy http://user:[email protected]:port
並能甚至捲曲成我設置在我的電腦上的虛擬https網站:
curl https://localhost:3000 --insecure
任何想法我失蹤?由於
編輯:
我可能是錯的,但我覺得可能是一個問題,在1.8.3版本捲曲。我卸載了所有與我的計算機相關的git相關應用程序,並安裝了Git-1.8.0-preview20121022
,對回購進行了拉動並取得了成功。
對於傻笑,我卸載了工作版本,並保存了cert文件;然後重新安裝1.8.3版本以查看這與它沒有任何關係,但是我得到了最初嘗試解決的相同錯誤。
此外,在重新安裝1.8.0版本後,我嘗試使用以下命令來捲曲https網站(gmail):curl https://www.gmail.com --proxy http://user:[email protected]:port
,這很成功。當我在1.8.3下做這個時,我得到了一個關於代碼407的錯誤。版本切換似乎解決了這個問題。
我只是試着運行以下命令:'curl https://www.gmail.com --proxy http:// user:password @ server:port> gmail.html',它給出了以下內容:'curl: (56)CONNECT後收到來自代理的HTTP代碼407 – JWally
http://stackoverflow.com/questions/8561671的副本?看到我的[答案](http://stackoverflow.com/a/29552646/1089267)有關https代理。 – thinkOfaNumber