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

Reply via email to