Re: [squid-users] a keepalive problem about NTLM authentication pass through

From: Mikio Kishi <mkishi_at_104.net>
Date: Fri, 14 May 2010 23:01:32 +0900

Hi, Henrik

> The first condition "orig_request->flags.must_keepalive" should have
> triggered when seeing NTLM/Negotiate/Kerberos passthru.

I think so, too !
Could you fix it ?

Sincerely,

--
Mikio Kishi
2010/5/13 Henrik Nordström <henrik_at_henriknordstrom.net>:
> ons 2010-05-12 klockan 18:54 +0900 skrev Mikio Kishi:
>
>> >  http.c:HttpStateData::sendRequest()
>> >
>> >  1998      /*
>> >  1999       * Is keep-alive okay for all request methods?
>> >  2000       */
>> >  2001      if (orig_request->flags.must_keepalive)
>> >  2002          flags.keepalive = 1;
>> >  2003      else if (!Config.onoff.server_pconns)
>> >  2004          flags.keepalive = 0;
>
>> I think that we have to insert the following code
>>
>>     else if (_peer->connection_auth == 1)
>>         flags.keepalive = 1;
>>
>> What do you think ?
>
> The first condition "orig_request->flags.must_keepalive" should have
> triggered when seeing NTLM/Negotiate/Kerberos passthru.
>
> What is needed is to investigate why this did not get set.
>
> Regards
> Henrik
>
>
Received on Fri May 14 2010 - 14:01:40 MDT

This archive was generated by hypermail 2.2.0 : Fri May 14 2010 - 12:00:06 MDT