Re: problems with the squid-2.5 connection pinning

From: Steven Wilton <swilton@dont-contact.us>
Date: Mon, 17 Apr 2006 17:04:16 +0800

> ----- Original Message -----
> From: "Henrik Nordstrom" <henrik@henriknordstrom.net>
> To: "Steven Wilton" <swilton@q-net.net.au>
> Cc: <squid-dev@squid-cache.org>
> Sent: Saturday, April 15, 2006 11:15 PM
> Subject: Re: problems with the squid-2.5 connection pinning
>
> lör 2006-04-15 klockan 09:10 +0800 skrev Steven Wilton:
>
>> Having seen your patch, I've added the Proxy-Support: headers, and also
>> added a "pinning" flag to the request->flags struct to allow
>> identification
>> of a pinned connection.
>
> Looking at your patch I think you got the logics slightly wrong when
> adding the flag.
>
> Pinning is a property of the connections, not the individual requests.
> From the point where the server connection has indicated use of
> Microsoft authentication scheme the server-side connection should be
> exclusively reserved for the specific client connection, and requests
> from the same client connection should be handled both as pinned looking
> for a matching reserved server connection and as authenticated even if
> there is no Authorize header (Microsoft authentication only sends
> Authorize headers on the first request on the connection, subsequent
> requests automatically inherit the same credentials)

Hmm, you're right. I'll follow the example in your patch to mark the client
connection as pinned, and use this information to modify the pconn key.

Regards
Steven
Received on Mon Apr 17 2006 - 03:58:45 MDT

This archive was generated by hypermail pre-2.1.9 : Mon May 01 2006 - 12:00:03 MDT