On 10/04/2018 02:37 PM, Kevin Kretz wrote: > I'm using external_acl_type to handle web traffic based on authenticated > user and destination. I'm also passing the referer to the external > acl. I know referer isn't to be relied on, but right off the bat I see > two ACL queries for a single URL. One has a referrer and the other doesn't. > Here's the acl line from my squid.conf: > external_acl_type custom_acl_db cache=0 children-max=5 %ACL %DATA %ul > %SRC %>rd %{Referer}>h (acl script name) > Here's the HTML from a very simple page I'm accessing: > <IMG SRC="http://domain1.com/image1.png"> > <IMG SRC="http://domain2.com/image2.jpg"> > When I access that page through squid, I see one image's URL once, with > no referrer, and the other one two times - once with a referrer and once > without: > CustomAclDB - kevin 172.18.127.4 domain2.com http://server_hosting_test_page/test/ > CustomAclDB - kevin 172.18.127.4 domain1.com - > CustomAclDB - kevin 172.18.127.4 domain2.com - > Why the inconsistency? Do the corresponding HTTP requests received by Squid contain the Referer header? Use packet captures or "debug_options ALL,2" to see those requests. Alex. _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users