I've searched the FAQ's and archives and haven't found a problem similar to
mine.
Basically, I am trying to do basic_authentication. I configured squid
with --enable-auth="basic" and entered the following into my squid.conf:
authenticate_program /usr/bin/proxyauth
authenticate_children 5
acl password proxy_auth REQUIRED
http_access allow password
proxy_auth_realm Internet Access
proxyauth is a small perl script I wrote in interface with a mysql database.
When run from the command line it works fine.
When I try to start squid, or just parse the config file, I get the
following errors:
2003/01/31 14:23:54| parseConfigFile: line 695 unrecognized:
'authenticate_program /usr/bin/proxyauth'
2003/01/31 14:23:54| parseConfigFile: line 704 unrecognized:
'authenticate_children 5'
2003/01/31 14:23:54| aclParseAclLine: IGNORING: Proxy Auth ACL 'acl password
proxy_auth REQUIRED' because no authentication schemes are fully configured.
2003/01/31 14:23:54| aclParseAclLine: IGNORING invalid ACL: acl password
proxy_auth REQUIRED
2003/01/31 14:23:54| squid.conf line 1196: http_access allow password
2003/01/31 14:23:54| aclParseAccessLine: ACL name 'password' not found.
2003/01/31 14:23:54| squid.conf line 1196: http_access allow password
2003/01/31 14:23:54| aclParseAccessLine: Access line contains no ACL's,
skipping
2003/01/31 14:23:54| parseConfigFile: line 1247 unrecognized:
'proxy_auth_realm Internet Access'
Does anyone know why the config directives are not being recognized? I'm
really stumped here.
Thanks,
--Jason
Received on Fri Jan 31 2003 - 12:26:06 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:13:01 MST