Search squid archive

Re: a keepalive problem about NTLM authentication pass through

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 17/10/10 09:54, Mikio Kishi wrote:
Hi, Amos

Very probably yes. The root cause of your problem is still not clear, it
may be a duplicate or side effect of one of the other keep-alive problems
which were tracked down and fixed. 3.1.8 as far as we can tell is
completely keep-alive compliant with non-chunked requests. The remaining
chunked keep-alive fixes are in 3.2 series (but NTLM in there is reported
to have unrelated issues and needs more testing).

I tried 3.1.8. When I connected to windows server with NTLM auth via squid,

  GET http://XXX.XXX.XXX.XXX/ HTTP/1.1
  Proxy-Connection: keep-alive
  Authorization: ....

squid replied the following.

  HTTP/1.0 401 Unauthorized
  WWW-Authenticate: NTLM
  Proxy-support: Session-Based-Authentication
  Connection: Proxy-support
  Connection: keep-alive
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^

After that, web browser tried to create new connection......
I think that "Connection: keep-alive" must become "Proxy-Connection:
keep-alive"
What do you think ?

Proxy-Connection is a non-standard header. Squid and other software used it incorrectly with an overlap in same meaning Connection. We have removed it from outgoing details at the request of the HTTP RFC working group.

Which browser and version is this please?

Amos
--
Please be using
  Current Stable Squid 2.7.STABLE9 or 3.1.8
  Beta testers wanted for 3.2.0.2


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux