From: Daniel Stenberg Date: Tue, 26 Feb 2008 22:01:49 GMT Subject: Re: FW: git via http protocol _and_ a proxy using NTLM authentication -- git 1.5.4.2 & curl 7.18.0 Message-ID: In-Reply-To: On Tue, 26 Feb 2008, Ken.Fuchs@bench.com wrote: > + curl_easy_setopt(result, CURLOPT_PROXYAUTH, (long)CURLAUTH_NTLM); > + curl_easy_setopt(result, CURLOPT_PROXYUSERPWD, > + ":"); First, you should rather allow any auth and not just the specific one you want. Then, the userid and password is probably better passed in embedded in the proxy URL as that's given on the command line/environment already. Or as separate arguments. > It seems that git fetch (via HTLM proxy) works until > >> fatal: Couldn't find remote ref HEAD Well, the CURLOPT_PROXY is set in transport.c as well which your patch didn't address. If that's the case, I figure the verbose output should've shown some auth failures with the proxy?