Re: auth_ntlm broken?

From: Alex Rousskov <rousskov@dont-contact.us>
Date: Fri, 04 May 2007 17:54:53 -0600

On Sun, 2007-04-29 at 19:22 +0200, Henrik Nordstrom wrote:
> lör 2007-04-28 klockan 22:00 -0600 skrev Alex Rousskov:
>
> > Thank you for reporting the problem! It sounds like the changes you are
> > talking about came from the Squid HEAD branch. Perhaps they created a
> > conflict and the conflict was not resolved correctly. I will investigate
> > and try to fix.
>
> That probablly the fixes for Bug #1792 and #1873.
> http://www.squid-cache.org/Versions/v3/3.0/changesets/10626.patch #1873
> http://www.squid-cache.org/Versions/v3/3.0/changesets/10632.patch #1792
>
> Probably some other NTLM fix from Squid-2 is missing, or there was some
> error introduced forwardporting these changes.
>
> The Squid-2 versions look like
> http://www.squid-cache.org/Versions/v2/2.6/changesets/11170.patch #1873
> http://www.squid-cache.org/Versions/v2/2.6/changesets/11147.patch #1792 take 2
> http://www.squid-cache.org/Versions/v2/2.6/changesets/11145.patch #1792 take 1
>
> Hmm.. Squid-2 has one more change not yet in Squid-3. Might be relevant
> even if that only showed it's ugly head while using Negotiate in
> Squid-2.
>
> http://www.squid-cache.org/Versions/v2/2.6/changesets/11280.patch

Wow. This is very helpful, but I should probably not try to fix this
complicated code as I do not fully understand the subtleties involved,
like the difference between DONE and FINISHED states.

I have filed a bug report and pasted your hints there:
http://www.squid-cache.org/bugs/show_bug.cgi?id=1951

Could somebody more familiar with the authentication code fix this?

Thank you,

Alex.
Received on Fri May 04 2007 - 17:55:03 MDT

This archive was generated by hypermail pre-2.1.9 : Fri Jun 01 2007 - 12:00:08 MDT