Вот собрал с такими опциями
Squid Cache: Version 2.5.STABLE3
configure options: --prefix=/squid --enable-auth=basic --enable-basic-auth-helpers=NCSA
Но при попытке запустить выдает
Starting squid: 2003/06/04 18:26:42| aclParseAclLine: IGNORING: Proxy Auth ACL 'acl pass_user proxy_auth REQUIRED' because no authentication schemes are fully configured.
2003/06/04 18:26:42| aclParseAclLine: IGNORING invalid ACL: acl pass_user proxy_auth REQUIRED
2003/06/04 18:26:42| squid.conf line 3: http_access allow pass_user
2003/06/04 18:26:42| aclParseAccessLine: ACL name 'pass_user' not found.
2003/06/04 18:26:42| squid.conf line 3: http_access allow pass_user
2003/06/04 18:26:42| aclParseAccessLine: Access line contains no ACL's, skipping
Если доступ по ip разрешать без авторизации, то работает нормально.
Для вторизации используется
auth_param basic program /squid/libexec/ncsa_auth /squid/etc/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
Этот файл есть /squid/libexec/ncsa_auth
Помогите в чем дело. Очень нужно!