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
