LINUX.ORG.RU
ФорумAdmin

squid авторизация


0

0

Перекомпилил squid, включил basic аутентификацию (NCSA).
В squid.conf прописал сначала
auth_param basic program /usr/local/squid/libexec/ncsa_auth /etc/hack/passwd
acl hack proxy_auth REQUIRED

http_access allow hack

При запуске squid пишет следующее:

2002/12/11 00:14:06| aclParseAclLine: IGNORING: Proxy Auth ACL 'acl hack proxy_auth REQUIRED' because no authentication schemes are fully configured.
2002/12/11 00:14:06| aclParseAclLine: IGNORING invalid ACL: acl hack proxy_auth REQUIRED
2002/12/11 00:14:06| squid.conf line 18: http_access allow hack
2002/12/11 00:14:06| aclParseAccessLine: ACL name 'hack' not found.
2002/12/11 00:14:06| squid.conf line 18: http_access allow hack
2002/12/11 00:14:06| aclParseAccessLine: Access line contains no ACL's, skipping

Что ему не хватает ?

anonymous

Скорее всего доступа. Для начала посмотри на месте ли файлики ncsa_auth и passwd. Проверь под каким пользователем запускается сквид (параметры cache_effective_user и cache_effective_group должны соответствовать владельцу файла ncsa_auth и passwd, и права чтоб были на чтение группе).

Tutu_
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.