Hello!
We have three Linux boxes running Squid 1.2.beta25. I decided to give
cache digests a chance, as we have a very busy system and the ICP-queries
were tying up resources. However, the computers don't communicate with each
others, i.e. there are no CACHE_DIGEST_HITs. I have compiled the Squids with:
--enable-dlmalloc
--enable-async-io
--enable-icmp
--enable-snmp
--enable-forw-via-db
--enable-cache-digests
Three proxies act as siblings to each others. F.ex. mnemosyne has lines:
cache_peer themis.netti.fi sibling 80 3130 proxy-only
cache_peer iapetus.netti.fi sibling 80 3130 proxy-only
in squid.conf. Everything worked 100% fine (except for the large amount of
ICP packets sent around) when I used a binary that was NOT compiled with
--enable-cache-digests, but now the computers don't seem to know anything
about each others.
Each of the caches have an unique IP address and it resolves to an unique
name. However a hostname proxy resolves to three different IP addresses and
that was a visible hostname.
On regular intervals I got:
907264912.903 362 195.16.192.68 TCP_IMS_HIT/200 66705 GET
http://proxy.netti.fi/squid-internal-periodic/store_digest - NONE/-
application/cache-digest
Then I changed visible_hostname to unique for each proxy:
907314454.606 2 195.16.192.68 TCP_MEM_HIT/200 736 GET
http://mnemosyne.netti.fi/squid-internal-periodic/store_digest - NONE/-
application/cache-digest
However I never see a CACHE_DIGEST_HIT on any of the computers in the mesh.
What did I do wrong?
-- Teemu Peltonen Netti Finland sysadmin http://www.netti.fiReceived on Fri Oct 02 1998 - 01:45:51 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:42:18 MST