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

Исходное сообщение
"помогите с external_acl_type"

Отправлено axel , 31-Окт-06 18:14 
Требуется помощь.
Как прикрутить external_acl_type к кальмару.

написал хелпер на с, из консоли все работает и выдает OK user=<имя пользователя>
А к squid'у прикрутить не могу. Дошло до того, что хелпер был упрощен до невозможности: получал из stdin ip и выдавал его в качестве user. Т.е. по идее в логах сквида в поле где пишется логин должен был быть прописан адрес.
Теперь о настройках сквида:
...
external_acl_type ext_auth children=3 %SRC /путь к хелперу/ext_helper
acl DOLBANNAYA_acl external ext_auth
http_access allow DOLBANNAYA_acl
...
Раекция браузера на клиенте: Будет ОЧЕНЬ ДОЛГО открывать страничку и не откроет.
Реакция squid:
access.log - естественно записи не прибавились,
cache.log - тоже без видимых изменений.
??? Где эти грабли, что бьют по лбу и не работают (шишка уже с кулак)
Помогите люди добрые!!!


Содержание

Сообщения в этом обсуждении
"помогите с external_acl_type"
Отправлено Sloboda , 31-Окт-06 18:20 
увы, не в теме, но добавить debug_options советую


"помогите с external_acl_type"
Отправлено dsl , 01-Ноя-06 15:37 
>Требуется помощь.
>Как прикрутить external_acl_type к кальмару.
>
>написал хелпер на с, из консоли все работает и выдает OK user=<имя пользователя>
>А к squid'у прикрутить не могу. Дошло до того, что хелпер был
>упрощен до невозможности: получал из stdin ip и выдавал его в
>качестве user. Т.е. по идее в логах сквида в поле где
>пишется логин должен был быть прописан адрес.
>Теперь о настройках сквида:
>...
>external_acl_type ext_auth children=3 %SRC /путь к хелперу/ext_helper
>acl DOLBANNAYA_acl external ext_auth
>http_access allow DOLBANNAYA_acl
>...
>Раекция браузера на клиенте: Будет ОЧЕНЬ ДОЛГО открывать страничку и не откроет.
>
>Реакция squid:
>access.log - естественно записи не прибавились,
>cache.log - тоже без видимых изменений.
>??? Где эти грабли, что бьют по лбу и не работают (шишка
>уже с кулак)
>Помогите люди добрые!!!


вот мой, сделал и запустил буквально вчера
http://www.opennet.me/openforum/vsluhforumID12/4465.html

думаю надо буферизацию отключить


"помогите с external_acl_type"
Отправлено DeadLoco , 04-Ноя-06 03:00 
>>Требуется помощь.
>>Раекция браузера на клиенте: Будет ОЧЕНЬ ДОЛГО открывать страничку и не откроет.
>думаю надо буферизацию отключить
Абсолютно правильно думаете. Чтобы не морочиться с отключением буферизации (которая достаточно полезна сама по себе) достаточно после любой операции записи в stdout делать flush.