squid -- confusing results on empty acl declarations

2004-12-21T00:00:00
ID A30E5E44-5440-11D9-9E1E-C296AC722CB3
Type freebsd
Reporter FreeBSD
Modified 2005-02-08T00:00:00

Description

Applying an empty ACL list results in unexpected behavior: anything will match an empty ACL list. For example,

The meaning of the configuration gets very confusing when we encounter empty ACLs such as acl something src "/path/to/empty_file.txt" http_access allow something somewhere gets parsed (with warnings) as http_access allow somewhere And similarily if you are using proxy_auth acls without having any auth schemes defined.