bug in squid's WCCPv1 implementation

From: Lincoln Dale <ltd@dont-contact.us>
Date: Sun, 09 Sep 2001 17:34:33 -0700

FYI: bug is on SQUID 2.4STABLE2 under FreeBSD:

>Date: Sun, 09 Sep 2001 17:30:17 -0700
>To: "Virgil" <Virgil@admin.gil.com.au>
>From: Lincoln Dale <ltd@interlink.com.au>
>Subject: RE: WCCP v1 Dropout with 7206 + Squid Combination
>Cc: "Glen Hollings" <GHollings@admin.gil.com.au>
>Bcc: ƒ\LTD\In-personal
>
>aha. so we can deduce from this that the:
> - when logs are rotated in squid, wccp is halted
> - the squid at 203.1.72.96 never came back online after a restart
> - the squid at 202.47.56.17 is the highest ip-address. therefore it is the
> designated web-cache and makes the decisions about the traffic
> allocations.
>
>this tells us that the bug definitely lies in squid.
>the squid at .96 is marked as 'usable', so it is correctly sending
>HERE_I_AM messages back to the router (and echoing the router's receive_id
>send in the router's I_SEE_YOU responses), but the squid at .96 hasn't
>sent an updated REDIRECT_ASSIGNMENT message to include the squid at .96 in
>the traffic hash.
>
>judging by the fact that .96 has a "connect time" 7 seconds longer than
>that of .17, i'd guess that there lies the squid bug -- it doesn't do a
>correct REDIRECT_ASSIGNMENT when the designated-web-cache changes from one
>cache to another.
>
>in either case, we can definitely rule it out being a cisco problem. its
>entirely with squid.
>
>i'll forward this to the squid-dev mailing list - hopefully someone there
>actually maintains the wccp code - no idea if not.
>
>
>cheers,
>
>lincoln.
>
>At 09:54 AM 10/09/2001 +1000, Virgil wrote:
>>This is the status when it's now broken.
>>
>>I know there are no packets for .96, but squid rolls it's logs
>>at midnight, and it's currently 09:53 AEST.
>>
>>
>>
>>WCCP Cache-Engine information:
>> IP Address: 202.47.56.17
>> Protocol Version: 0.4
>> State: Usable
>> Redirection: L2
>> Initial Hash Info: 00000000000000000000000000000000
>> 00000000000000000000000000000000
>> Assigned Hash Info: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
>> FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
>> Hash Allotment: 256 (100.00%)
>> Packets Redirected: 2585088
>> Connect Time: 09:52:13
>>
>> IP Address: 203.1.72.96
>> Protocol Version: 0.4
>> State: Usable
>> Redirection: L2
>> Initial Hash Info: 00000000000000000000000000000000
>> 00000000000000000000000000000000
>> Assigned Hash Info: 00000000000000000000000000000000
>> 00000000000000000000000000000000
>> Hash Allotment: 0 (0.00%)
>> Packets Redirected: 0
>> Connect Time: 09:52:06
>>
>>
>>Virgil
Received on Sun Sep 09 2001 - 18:36:57 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:14:20 MST