assertion failed with dstdom_regex with IP based URL atleast for 3.3.0.2

From: Amm <ammdispose-squid_at_yahoo.com>
Date: Thu, 13 Dec 2012 15:58:08 +0800 (SGT)

Hello, I get following when using squid 3.3.0.2. 2012/12/13 13:02:57 kid1| assertion failed: Checklist.cc:287: "!needsAsync && !matchFinished" Squid restarts after this. The culprit acl line seems to be this: acl noaccess dstdom_regex -i "/etc/squid/noaccess" This happens only when URL is IP based instead of domain based. i.e. http://1.2.3.4 Squid acl reference has this note for dstdom_regex: # For dstdomain and dstdom_regex a reverse lookup is tried if a IP # based URL is used and no match is found. The name "none" is used # if the reverse lookup fails So I suppose 3.3.0.2 is trying to do reverse lookup and some kind of assertion fails. I am not sure if this bug exists in 3.2 as well because I just started using dstdom_regex after upgrading to 3.3.0.2. Earlier I was using url_regex in 3.2 releases. So please fix it. Regards, AMM
Received on Thu Dec 13 2012 - 08:12:09 MST

This archive was generated by hypermail 2.2.0 : Thu Dec 13 2012 - 12:00:11 MST