Hi Amos, The issue is that it still fails to authenticate. That's why I thought those messages indicate an error. Same thing happens both when I use my script or when I use ext_sql_session_acl. I missed a line in from the output: 2017/05/24 20:28:57.084 kid1| 82,2| external_acl.cc(1338) externalAclHandleReply: reply={result=Unknown, other: "ERR message="unknown UID ''""} When using my script I only get the following but it's still unable to authenticate: 2017/05/25 00:20:26.968 kid1| 82,2| external_acl.cc(786) aclMatchExternal: ip_checker("192.168.1.1") = lookup needed 2017/05/25 00:20:26.968 kid1| 82,2| external_acl.cc(789) aclMatchExternal: "192.168.1.1": queueing a call. 2017/05/25 00:20:26.968 kid1| 82,2| external_acl.cc(1416) Start: fg lookup in 'ip_checker' for '192.168.1.1' 2017/05/25 00:20:26.968 kid1| 82,2| external_acl.cc(792) aclMatchExternal: "192.168.1.1": return -1. When using both helpers, the end result is that the browser keeps trying to load the session. Thanks, Avi -- View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/External-ACL-tp4682519p4682566.html Sent from the Squid - Users mailing list archive at Nabble.com. _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users