TCP_DENIED/403 for cache accesses using squid

    I just spent some time debugging why squid wouldn't work for localhost, but seemed to work for other clients on my network. To cut a long story short, Linux for some reason wasn't using 127.0.0.1 for traffic to localhost. It was instead using the public IP address for the machine, which didn't match either the localhost ACL or the local network ACL. I am sure there is some fancy reason that this is the case, but if you see this problem, then consider checking your localhost ACL.

    Tags for this post: linux(S) squid(S)

posted at: 10:21 | path: /linux/squid | permanent link to this entry