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 - собственно это и раздражает.
>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 - собственно это и
>раздражает.попробуй резку баннеров поставить выше акселей на аутентификацию
>
>попробуй резку баннеров поставить выше акселей на аутентификациюПопробовал - то же самое :-(
Наткнулся на такую вещь - эта фигня прекращается при отключении Delay_pools :-( Самое обидное сначала настроил распределение канала, потом начал баннеры отключать - и началось.
Вообщем ситуация счас такая - либо распределение канала, либо баннеры.
Вот и я бился - бился, так пока и приходится без Delay pools работать :(
>Вот и я бился - бился, так пока и приходится без 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Далее настроил каналы, так как хотел, на конкретные группы :-)
Получилось не плохо.