Re: ACLs - a seriously weird thing

From: Chris Cappuccio <[email protected]>
Date: Wed, 17 Feb 1999 12:42:57 -0800 (PST)

I'm gonna take a stab in the dark here...

Perhaps Squid is interpreting the ACL for 20.20.20.20 as a full class A
because you didn't specify a netmask... and the .uk sites you are visiting
happen to fall in the same "class a" space....????

Try 20.20.20.20/32 in your acl and see if the behaviour continues?

On Wed, 17 Feb 1999 rstagg@csc.com wrote:

 | Greetings,
 |
 | I've just seen something worryingly weird on one of my caches. It's a
 | Squid2.1PATCH2 install on a Solaris 2.6 Enterprise 450.
 |
 | Yesterday I had a call from a colleague; he was trying to access a server
 | (call it 20.20.20.20) which is internal to our company. Squid thought it
 | was external, but this was not a problem. I added:
 |
 | acl int_ip_host dst 20.20.20.20
 | always_direct allow int_ip_host
 |
 | This fixed the problem. Then the performance started to suffer. The cache
 | became intermittent, and it took me _ages_ to figure out what was going on.
 |
 | You'll love this: If I browsed sites ending in .com, .net, .se, .org... etc
 | etc, in fact most sites, they were fine. If I browsed a site ending in .uk,
 | the cache sat and thought about it for a full minute before giving me a
 | couple of objects and then going back into catatonia. I removed the above
 | two lines from squid.conf, and the problem vanished. I tested and retested
 | this, on the grounds that it's clearly nonsense, but the fact is apparent
 | that the lines above break the cache, _only_ on *.uk sites.
 |
 | I'm totally confused by this. Is this a bug? Have I mucked up? Does anyone
 | have any ideas?
 |
 | Regards
 |
 | Richard Stagg
 |
 |
 |

--
Preinstalled OpenBSD systems
http://www.nmedia.net/bsd/
Received on Wed Feb 17 1999 - 13:34:03 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:44:35 MST