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

Исходное сообщение
"не работает NCSA авторизация"

Отправлено Motohead , 08-Май-03 09:31 
система - freebsd 4.7
squid - 2.5 release2

история: скомпилирвал скида с ключем --enable-basic-auth-helper="NCSA"
сделал make all
make install

но в директории /usr/local/squid/libexec файл ncsa_auth не появился!
тогда зашел в /usr/ports/distfails/squid/helpers/NCSA
и сделал make, make install - ncsa_auth успешно добавился в /usr/local/squid/libexec

конфигурю /usr/local/squid/etc/squid.conf:

auth_param_basic_program /usr/local/squid/libexec/ncsa_auth /usr/local/squid/pass  (файл pass с одним юзером соответственно тож создал)
добавляю acl
acl users proxy_auth requered
http_access allow users

вроде бы все настройки?
на клиентском компе пытаюсь открыть страничку в IE...просит пароль..! - ура..
ввожу логин и пароль..нажимаю enter..- IE пару раз маргает и говорит - невозможно отобразить страницу..  доступ запрещен. а на консоли сквида вылазит сообщение - too many queued basicauthenticator request

что делать? :-)


Содержание

Сообщения в этом обсуждении
"не работает NCSA авторизация"
Отправлено Mikhail , 08-Май-03 09:39 

>история: скомпилирвал скида с ключем --enable-basic-auth-helper="NCSA"
А ключ --enable-auth='basic' был?

"не работает NCSA авторизация"
Отправлено Motohead , 08-Май-03 10:45 
>
>>история: скомпилирвал скида с ключем --enable-basic-auth-helper="NCSA"
>А ключ --enable-auth='basic' был?

нет.  напиши пожалста в какой последовательност что я должен деать и какие ключи указывать..  что-то никак не могу найти однозначных инструкций..  
что нужно получить: сквид с примитивными настройками:  давать инет всем кто прошел авторизацию.

и еще.. - не нужно ли убивать папку /usr/local/squid перед перекомпиляцией исходников?


"не работает NCSA авторизация"
Отправлено Mikhail , 08-Май-03 10:57 
>в какой последовательност что я должен деать и какие ключи указывать
Ну, это тебе виднее ;) По потребностям.
>что-то никак не могу найти однозначных инструкций
Однозначных и не будет - у каждого свои потребности. Посмотри http://squid.opennet.ru/ , например, выбери, что нужно... http://www.bog.pp.ru/work/squid.html ... Поиск здесь же (в окошке вверху страницы) по сайту 'squid auth' неплохие результаты дает. Это если по-русски.
>не нужно ли убивать папку /usr/local/squid перед перекомпиляцией исходников?
На это есть 'make uninstall'

"не работает NCSA авторизация"
Отправлено Motohead , 08-Май-03 11:43 
снес все.
скомпилировал с двумя ключами:
1. --enable--auth="basic"
2. --enable--basic-auth-helper="NCSA"

ncsa_auth на этот раз появился в /libexec...
но все равно вылазит таже ошибка. эххх....


"не работает NCSA авторизация"
Отправлено wex , 20-Май-03 18:10 
>снес все.
>скомпилировал с двумя ключами:
>1. --enable--auth="basic"
>2. --enable--basic-auth-helper="NCSA"
>
>ncsa_auth на этот раз появился в /libexec...
>но все равно вылазит таже ошибка. эххх....

файл паролей сделал??! если да то как?
апрои шифруются в файле?