Hey Henrik and all,
I've got a reverse proxy running Squid with the following cache_peer configuration:
cache_peer 192.168.1.47 parent 80 7 originserver no-query carp cache_peer 192.168.1.48 parent 80 7 originserver no-query carp cache_peer_domain 192.168.1.47 .domain.com cache_peer_domain 192.168.1.48 .domain.com
The cache_peer_domain settings are there because we have 6 back-end servers serving 3 domains--two servers for each domain.
The whole configuration is working, except for load balancing. Without "carp" I always get FIRST_UP_PARENT/192.168.1.47. With "carp" I always get CARP/192.168.1.48, no matter what IP I'm coming from (and I tried a half dozen client IPs to be sure I wasn't just coincidentally always hashing to the same destination).
What am I doing wrong?
Thanks!
