Re: FW: git via http protocol _and_ a proxy using NTLM authentication -- git 1.5.4.2 & curl 7.18.0
- From
Daniel Stenberg <daniel@haxx.se>
- Date
- Feb 26, 2008, 22:01 UTC
- Message-ID
- <Pine.LNX.4.64.0802262254240.13009@yvahk3.pbagnpgbe.fr>
- In-Reply-To
- <AA28F077645B324881335614E4F7C428034C00@win-ex01.bench.com>
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, > + "<user-id>:<password>");
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?