[squid-users] Migration from Squid 2 to 3: ACLs no longer accepting duplicates

From: Derek Simon <dsimon_at_dmlaw.com>
Date: Tue, 28 Aug 2012 17:53:55 -0400

Hi all,

I am migrating a Squid 2.7 server to Squid 3.1.

In 2.7 I was using the Shallalists without issue, after prefixing each
line with a period, as prescribed:

I would reference them in squid.conf as such:
acl SL_Adv dstdomain "adv/domains.squid"

I more or less copied these ACL lines from the 2.7 conf to the 3.1 and I
get the following errors when reparsing:

Processing: acl SL_Adv dstdomain
WARNING: You should remove '.addesktop.com' from the ACL named 'SL_Adv'
WARNING: You should remove '.addesktop.com' from the ACL named 'SL_Adv'
ERROR: You should remove '.ads360.com' from the ACL named 'SL_Adv'
FATAL: Bungled squid.conf line 732: acl SL_Adv dstdomain
Squid Cache (Version 3.1.19): Terminated abnormally.

What gives? I used to get the warnings in 2.7, and I understand the
splay tree performance issue, but why is this now fatal behavior in 3.1?

Derek Simon
IT Support
d'Oliveira & Associates, P.C.
Received on Tue Aug 28 2012 - 21:54:08 MDT

This archive was generated by hypermail 2.2.0 : Thu Aug 30 2012 - 12:00:04 MDT