cURL / Mailing Lists / curl-users / Single Mail

curl-users

anyauth for proxy authentication

From: Bogdan Harjoc <harjoc_at_gmail.com>
Date: Mon, 22 Jun 2015 13:59:58 +0300

I can't seem to make curl autodetect that the proxy I specified with
--proxy-user requires Digest authentication. It works if I specify
--proxy-digest, but if I just say --anyauth it gives up after the first 407
response.

The command is:

curl --proxy 10.10.0.1:3128 --anyauth --proxy-user user:test --fail
http://example.com

With wireshark I see curl sends this in the very first request:

Proxy-Authorization: Basic dXNlcjp0ZXN0

Instead, from the docs it seems it should not send proxy-auth at all, and
wait for the 40x response, which contains this:

Proxy-Authenticate: Digest realm="secret",
nonce="CemHVQAAAACALrv8qn8AAHRyugkAAAAA", qop="auth", stale=false

Is there a way to resolve this without source code changes ?

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-users
FAQ: http://curl.haxx.se/docs/faq.html
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2015-06-22