On Fri, Aug 11, 2017 at 12:21 PM, Hölzl, Dominik <[email protected]> wrote: > Hello! > > When I use cURL (Library from a C++-Program on Windows 10, cURL version > 7.49.1) and connecting to an IIS Web Server using NTLM Authentication (with > Username+Password, HTTP) over a Squid Proxy Server (3.5.20) and re-using the > CURL-handle for a second request, the second request fails with > CURLE_SEND_ERROR (55).
When using NTLM via proxy, the proxy should be aware of NTLM logic and keep the up/down connections bound to each other. So I'd suggest to debug the proxy. Assuming the proxy supports NTLM, IIS may also need to be made aware of that (by some header) otherwise it may require authentication again for each request (if it sees 'via' header iirc), and maybe the proxy interprets that as a failure. See related: https://github.com/curl/curl/pull/363 ------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.html
