Hello,

I have been trying to setup Squid Proxy with basic authentication.
However, the authenicated users are not able to http_access. The ACL
looks alright to me... perhaps, I am missing something that I didn't
know? Could someone please advise? Thanks!

It's failing for the following reason:

The request GET http://www.apple.com/quicktime/ is DENIED, because it
matched 'GOOD'

=========
squid.conf:
=========
auth_param basic program /usr/local/squid/libexec/ncsa_auth
/usr/local/squid/etc/default.htpasswd
auth_param basic children 15
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
acl GOOD proxy_auth REQUIRED
http_access allow GOOD

=========
cache.log
=========


2006/02/01 04:54:22| aclCheck: checking 'http_access allow GOOD'
2006/02/01 04:54:22| aclMatchAclList: checking GOOD
2006/02/01 04:54:22| aclMatchAcl: checking 'acl GOOD proxy_auth
REQUIRED '
2006/02/01 04:54:22| authenticateAuthenticate: broken auth or no
proxy_auth header. Requesting auth header.
2006/02/01 04:54:22| aclMatchAcl: returning 0 sending authentication
challenge.
2006/02/01 04:54:22| aclMatchAclList: no match, returning 0
2006/02/01 04:54:22| aclCheck: requiring Proxy Auth header.
2006/02/01 04:54:22| aclCheck: match found, returning 2
2006/02/01 04:54:22| aclCheckCallback: answer=2
2006/02/01 04:54:22| The request GET http://www.apple.com/quicktime/ is
DENIED, because it matched 'GOOD'