Squid Authentication problem using ncsa_auth
I am running debian. I have changed the squid.conf file as follows:
auth_param basic program /usr/lib/squid/ncsa_auth /usr/etc/passwd
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
I originally installed squid without the auth_modules . Then went back and recompilede squid using the --enable -auth_modules command. Everything ran fine with no error messages. I then went to the ncsa_auth directory and ran the make file. When I try to restart squid I get the following error message:
root@elijah:/usr/local/squid/sbin# ./squid
2004/01/27 22:52:18| Parsing Config File: Unknown authentication scheme 'digest'
.
2004/01/27 22:52:18| aclParseAclLine: IGNORING: Proxy Auth ACL 'acl ncsa_users p
roxy_auth REQUIRED' because no authentication schemes are fully configured.
2004/01/27 22:52:18| aclParseAclLine: IGNORING invalid ACL: acl ncsa_users proxy
_auth REQUIRED
2004/01/27 22:52:18| squid.conf line 1785: http_access allow ncsa_users
2004/01/27 22:52:18| aclParseAccessLine: ACL name 'ncsa_users' not found.
2004/01/27 22:52:18| squid.conf line 1785: http_access allow ncsa_users
2004/01/27 22:52:18| aclParseAccessLine: Access line contains no ACL's, skipping
Any info on this problem will be appreciated as I am at my wits end.
Thanks in advance
Tony
|