URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 1950
[ Назад ]

Исходное сообщение
"проблемы с аунтификацией в SQUID'e "

Отправлено Sith , 21-Мрт-04 15:41 
не рабоьает аутентификация под 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  ]

в чем проблема?
хочется зделать авторизацию через браузер, когда клиенты подключаются к прокси они должны сначала ввести имя и пароль прежде чем получат доступ.


Содержание

Сообщения в этом обсуждении
"проблемы с аунтификацией в SQUID'e "
Отправлено Михаил , 21-Мрт-04 16:12 
>authenticate_program /usr/lib/squid/ncsa_auth /usr/local/squid/passwd
если мне память не изменяет, то в последних версиях сквида эта строчка имеет другой синтаксис...
посмотри в оригинальном конфиге в исходниках своей версии сквида.

"проблемы с аунтификацией в SQUID'e "
Отправлено slivarez , 22-Мрт-04 13:33 
>>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

- это необходимые строчки в конфиге для корректной работы базовой авторизации