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

Исходное сообщение
"Как заставить Squid спрашивать пароль один раз"

Отправлено Alexey , 21-Фев-03 16:16 
Squid 2.5 STABLE1
Авторизация basic, все работает замечательно в конфиге было:

acl users proxy_auth "/etc/squid/users"
http_access allow users

Захотелось избавиться от баннеров - поставил:

acl Banners url_regex "/etc/squid/banners"
acl users proxy_auth "/etc/squid/users"

http_access deny Banners
http_access allow users

Все бы ничего - но при появлении баннера на страничке появляется окно с авторизацией и просит авторизироваться, но действующие правила не дают доступа к баннерам - пока не нажмешь Cancel. И если баннеров штук 10 на страничке - 10 раз Cancel - собственно это и раздражает.


Содержание

Сообщения в этом обсуждении
"RE: Как заставить Squid спрашивать пароль один раз"
Отправлено iiws , 27-Фев-03 07:34 
>Squid 2.5 STABLE1
>Авторизация basic, все работает замечательно в конфиге было:
>
>acl users proxy_auth "/etc/squid/users"
>http_access allow users
>
>Захотелось избавиться от баннеров - поставил:
>
>acl Banners url_regex "/etc/squid/banners"
>acl users proxy_auth "/etc/squid/users"
>
>http_access deny Banners
>http_access allow users
>
>Все бы ничего - но при появлении баннера на страничке появляется окно
>с авторизацией и просит авторизироваться, но действующие правила не дают доступа
>к баннерам - пока не нажмешь Cancel. И если баннеров штук
>10 на страничке - 10 раз Cancel - собственно это и
>раздражает.

попробуй резку баннеров поставить выше акселей на аутентификацию


"RE: Как заставить Squid спрашивать пароль один раз"
Отправлено Alexey , 27-Фев-03 10:09 
>
>попробуй резку баннеров поставить выше акселей на аутентификацию

Попробовал - то же самое :-(

Наткнулся на такую вещь - эта фигня прекращается при отключении Delay_pools :-( Самое обидное сначала настроил распределение канала, потом начал баннеры отключать - и началось.
Вообщем ситуация счас такая - либо распределение канала, либо баннеры.


"RE: Как заставить Squid спрашивать пароль один раз"
Отправлено STAB , 02-Апр-03 09:30 
Вот и я бился - бился, так пока и приходится без Delay pools работать :(

"RE: Как заставить Squid спрашивать пароль один раз"
Отправлено Alexey , 03-Апр-03 08:55 
>Вот и я бился - бился, так пока и приходится без Delay
>pools работать :(

Я вышел из положения следующим образом - сделал еще один Pool с очень маленьким каналом :-) и прописал что-то на подобие:

acl other_user proxy_auth "/etc/squid/users_other"
acl deny_dst_domain dstdom_regex -i "/etc/squid/deny_dom"

#в этом случае используется логическая "И"
delay_access 1 allow other_user deny_dst_domain
delay_parameters 1 1/20 1/20 1/20

Далее настроил каналы, так как хотел, на конкретные группы :-)
Получилось не плохо.