MsysGit (Git sur Windows) fonctionne très bien sur mon ordinateur personnel, mais au travail, où nous sommes derrière un proxy ISA de Microsoft, j'obtiens l'erreur suivante lorsque je fais un clone 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)
J'ai essayé de définir la variable d'environnement http_proxy à :
http://our-proxy-server:8088
J'ai défini la directive de configuration git http.proxy :
git config --global http.proxy http://our-proxy-server:8088
Ni l'un ni l'autre ne fait de différence.
Faire un clone git avec http://
au lieu de git://
produit ceci :
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 est bien sûr une erreur d'authentification.
Ma question est donc la suivante : quelqu'un a-t-il réussi à faire fonctionner git derrière un proxy, en particulier un proxy ISA ? Je ne sais pas si cela vaut la peine de le faire. Toute aide est la bienvenue.
Merci !