не рабоьает аутентификация под Squid ом версии 2.5 STABLE 3 из стандартного пакета
Mandrake 9.2 ядро 2.4.24в squid.conf прописываю строчки
authenticate_program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
acl authl proxy_auth REQUIRED src 0.0.0.0/0.0.0.0 http_access allow authlпосле запуска выдает:
[root@p200 squid]# service squid restart
Останавливается squid: 2004/03/21 17:20:28| parseConfigFile: line 17 unrecognized: 'authenticate_program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd'
2004/03/21 17:20:28| aclParseAclLine: IGNORING: Proxy Auth ACL 'acl authl proxy_auth REQUIRED src 0.0.0.0/0.0.0.0 http_access allow authl' because no authentication schemes are fully configured.
2004/03/21 17:20:28| aclParseAclLine: IGNORING invalid ACL: acl authl proxy_auth REQUIRED src 0.0.0.0/0.0.0.0 http_access allow authl
. [ OK ]
Запускается squid: [ OK ]в чем проблема?
хочется зделать авторизацию через браузер, когда клиенты подключаются к прокси они должны сначала ввести имя и пароль прежде чем получат доступ.
>authenticate_program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
если мне память не изменяет, то в последних версиях сквида эта строчка имеет другой синтаксис...
посмотри в оригинальном конфиге в исходниках своей версии сквида.
>>authenticate_program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
>если мне память не изменяет, то в последних версиях сквида эта строчка
>имеет другой синтаксис...
>посмотри в оригинальном конфиге в исходниках своей версии сквида.auth_param basic program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours- это необходимые строчки в конфиге для корректной работы базовой авторизации