I've tried a few permutations of the config but I don't see anything in the access log with respect to the peering actually happening. I figured my cache_store log would tell me something but I don't have the column decoder ring quite yet.
# Peer with ICP #cache_peer proxy.wp.shawcable.net parent 3128 3130 default # Peer without ICP cache_peer proxy.wp.shawcable.net parent 3128 7 no-query no-digest
I've only ever used them as a parent, if only to try to stay "below the radar" so Shaw doesn't know I'm running servers ("against the rules").
I was running Shaw like:
cache_peer px1nr.wp.shawcable.net parent 8080 0 no-query round-robin cache_peer px2nr.wp.shawcable.net parent 8080 0 no-query round-robin cache_peer px3nr.wp.shawcable.net parent 8080 0 no-query round-robin
But it stopped working a while back and I disabled it. Even when it was working, sometimes 1 proxy would go down and Squid would be dog slow every 3rd access!
If you get a good parent setup working reliably, let me/us know! Perhaps 8080 is no longer the best port?