自宅のマシンで msysGit (Windows の Git) が問題なく動作していますが、職場では Microsoft ISA プロキシの背後にあり、git クローンを実行すると次のエラーが発生します。
H:\>git clone git://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
github.com[0: 65.74.177.129]: errno=Invalid argument
fatal: unable to connect a socket (Invalid argument)
http_proxy 環境変数を次のように設定してみました。
http://our-proxy-server:8088
git http.proxy 構成ディレクティブを設定しました。
git config --global http.proxy http://our-proxy-server:8088
上記のどちらも違いはありません。
http://
の代わりにgit clone を実行すると、次の結果がgit://
得られます。
H:\>git clone http://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
fatal: http://github.com/akitaonrails/vimfiles.git/info/refs download error - The requested URL returned error: 407
407 はもちろん認証エラーです。
私の質問は次のとおりです。プロキシ、特に ISA プロキシの背後から git を動作させることができた人はいますか? これを追求する価値があるかどうかはわかりません。どんな助けでも大歓迎です。
ありがとう!