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

Исходное сообщение
"RE: Squid &  authenticate_program"

Отправлено Игорь , 22-Янв-03 12:27 
Привет!

Помогите!!! Почему выдает ошибку на строку из конфига:
authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
Ошибка следующая:
parseConfigFile: line 6 unrecognized: 'authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd'

Спасибо.


Содержание

Сообщения в этом обсуждении
"RE: Squid &  authenticate_program"
Отправлено Stalker , 22-Янв-03 19:07 
Это элементарно, Ватсон!
Убедись в наличии ncsa_auth именно в заданном каталоге /usr/local/squid/bin/
Потому как по умолчанию ncsa_auth кидается в /usr/local/sbin/
Говорю применительно к FreeBSD 4.7.
Кстати, ncsa_auth надо собрать ручками из порта squid
То есть при сборке squid недостаточно войти в каталог /usr/ports/www/squid24 и выполнить команду
make all install
Надо также войти в каталог /usr/ports/www/squid24/work/squid-2.4.STABLE7/auth_modules/NCSA/
и повторно выполнить команду
make all install
Еще раз напоминаю, что по умолчанию ncsa_auth кидается в /usr/local/sbin/
А в squid.conf содержится ошибка - указан неправильный путь к ncsa_auth:
/usr/local/bin/ncsa_auth
Тоже надо ручками править.

"RE: Squid &  authenticate_program"
Отправлено EndoR , 22-Янв-03 19:46 
>Привет!
>
>Помогите!!! Почему выдает ошибку на строку из конфига:
>authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
>Ошибка следующая:
>parseConfigFile: line 6 unrecognized: 'authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd'
>
>Спасибо.


было такое...  какой сквид стоит? если 2.5, тогда проблема всего лишь в том, что вместо 'authenticate_program ...' надо написать 'auth_param basic program ...'


"RE: Squid &  authenticate_program"
Отправлено Игорь , 23-Янв-03 14:57 
>было такое...  какой сквид стоит? если 2.5, тогда проблема всего лишь
>в том, что вместо 'authenticate_program ...' надо написать 'auth_param basic program
>...'

Спасибо. Действительно!!! Я ведь www.squid-cache.org в FAQ ничего об этом не сказано. Случайно обнаружил, что ошибся, просмотривая squid.conf.default.

Пока