Search squid archive

ICP cache sharing not working after upgrade

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

 



After migrating from Squid 2.5.STABLE6 to 2.5.STABLE10 my
two squid servers are not sharing cache anymore.

Both squids are configured in http accelerator mode and one
is a sibling of the other.

In the access_log on 10.0.0.2 I see ICP_QUERIES from the other:

10.0.0.1 - - [14/Jul/2005:15:12:09 +0200] "ICP_QUERY
http://webserver/page.html HTTP/0.0" 0 50 "-" "-" UDP_HIT:NONE

Here the second squid has page.html in cache, but instead of using that,

the first squid has a TCP_MISS and is doing a TIMEOUT_DIRECT.

192.168.1.1 - - [14/Jul/2005:15:15:14 +0200] "GET
http://webserver/page.html HTTP/1.1" 200 104099 "-" "lwp-request/2.06"
TCP_MISS:TIMEOUT_DIRECT

How's that possible ? Has anything changed between STABLE6 and STABLE10
in regard to ICP ?

This is the configuration I'm using for the cache hierarchy:

icp_port 3130
cache_peer 10.0.0.2 sibling 80 3130
acl peers_src src 10.0.0.2 10.0.0.1
acl peers_dst dst 10.0.0.2 10.0.0.1
acl web_access dst webserver
acl web_access_port port 80
cache_peer_access 10.0.0.2 allow web_access
cache_peer_access 10.0.0.2 deny all
http_access allow web_access web_access_port

As for the format of the access_log: I've installed the customlog patch.

Thanks,

Len Kranendonk


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

  Powered by Linux