私は Windows 7 の 32 ビット ボックスを使用しており、プロキシの背後で作業しています。git クライアント (Git Bash) を にアップグレードしたところGit-1.8.3-preview20130601
、突然、プッシュ/プルしようとするたびに次のエラーが発生します。
fatal: unable to access 'https://github.com/User/simple_timesheets.git/:
Received HTTP code 407 from proxy after Connect
アップグレードする前にこれをうまく行うことができました。また、持っていたと思われる最後のバージョンに戻そうとしても、まだエラーが発生します。を実行するgit config -l
と、次の変数が一覧表示されます (特に)。
user.name=MyName
user.email=My@email.com
http.proxy=http://user:password@server:port
core.autocrlf=true
https.proxy=http://user:password@server:port
http.sslcainfo=/bin/curl-ca-bundle.crt
奇妙なのは、Git Bash
クライアントを使用してうまくカールできるように見えることです
curl finance.yahoo.com --proxy http://user:password@server:port
また、自分のコンピューターに設定したダミーの https サイトにカールすることもできます。
curl https://localhost:3000 --insecure
私が見逃しているアイデアはありますか?ありがとう
編集:
間違っているかもしれませんが、バージョン 1.8.3 の curl に問題があるのではないかと思います。私は自分のコンピューターで考えられるすべての git 関連アプリケーションをアンインストールし、 をインストールGit-1.8.0-preview20121022
して、レポでプルを実行し、成功しました。
笑いのために、私は動作中のバージョンをアンインストールし、証明書ファイルを保持しました。次に、バージョン 1.8.3 を再インストールして、これと関係がないかどうかを確認しましたが、最初に解決しようとしていたのと同じエラーが発生しました。
また、バージョン 1.8.0 を再インストールした後、次のコマンドで https Web サイト (gmail) をカールしようとしましcurl https://www.gmail.com --proxy http://user:pass@server:port
たが、成功しました。1.8.3でこれを行ったところ、コード407に関するエラーが発生しました.バージョンスイッチはこれを解決したようです.