LINUX.ORG.RU
ФорумAdmin

Проблемы с аутентификацией в Squid


0

0

Прокси squid настроен и отлично работает без аутентификации, но когда я прописываю в /etc/squid/squid.conf строки, добавляющие NCSA аутентификацию, начинаются больше проблемы. При тестировании на броузере FireFox получаю такое сообщение: "Прокси сервер отказывается принимать соединения". В Internet Explorer на виндовых машинах ситуация аналогичная.

Отрывок из /etc/squid/squid.conf при включении которого появляется то сообщение:
-----------------------
auth_param basic program /usr/sbin/ncsa_auth /etc/squid/ncsa.sams
auth_param basic children 5
auth_param basic realm Squid
auth_param basic credentialsttl 2 hours
-----------------------

Необходимые права доступа на /etc/squid/ncsa.sams пользователю squid дал.

Дистрибутив: OpenSuSE 10.3 (да да - зюзепрокси)


Поиск ЛОРа перерыл. Документацию тоже. Не помогло.

Заранее спасибо.
anonymous

Чуть не забыл: завёл пользователя testuser для ncsa авторизации и прописал в squid.conf такие строчки (соответственно каждому разделу):

acl testuser proxy_auth REQUIRED

и

http_access allow testuser

Разумеется чтобы прокси работал без авторизации, я эти строчки закомментировал вместе с приведёнными выше в моём сообщении.

anonymous
()
Ответ на: комментарий от anonymous

Посмотрел лог /var/log/squid/cache.log

1. Почему-то руглася, что запускать ncsa_auth надо так: ncsa_auth <файл с паролями>

2. Пишет, что аутентификатор рушится и нужна помощь. Причём как basic, так и digest.

Весрия squid: 2.6STABLE14

anonymous
()
Ответ на: комментарий от anonymous

Всё. Аутентификация заработала. Поставил модуль для YaST, настроил, попилил конфиг руками и всё заработало.

Всем, кто хотел помочь, спасибо.

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