I've got MSysGit (Git on Windows) working just fine on my home machine, but at work, where we are behind a Microsoft ISA proxy, I get the following error when I do a Git clone:
H: cd \ git clone git://github.com/akitaonrails/vimfiles.git Output:
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) I've tried setting the http_proxy environment variable to:
http://our-proxy-server:8088 I've set the Git http.proxy configuration directive:
git config --global http.proxy http://our-proxy-server:8088 Neither of the above makes a difference.
Doing a Git clone with http:// instead of git:// yields this:
H: cd \ git clone http://github.com/akitaonrails/vimfiles.git Output:
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 is of course an authentication error.
Is there a way to get Git working from behind a proxy, specifically an ISA proxy? I don't know if it's going to be worth pursing this.