LINUX.ORG.RU
ФорумAdmin

squid - некоторые сайты без авторизации


0

0

Подскажите, возможно ли как-то сделать в сквиде так чтобы на некоторые сайты он пускал без авторизации? Попробовал так:

acl all src 0.0.0.0/0.0.0.0
acl mydomain_site dstdomain "/usr/local/squid2/etc/db/allow_all.txt"

http_access allow all mydomain_site

Все равно выскакивает табличка авторизации...











anonymous

Re: squid - некоторые сайты без авторизации

http_access allow mydomain_site
http_access allow all

так попробуй. в сквиде в одну строку несколько ацл-ок писать не катит.

Komintern ★★★★★ ()
Ответ на: Re: squid - некоторые сайты без авторизации от Komintern

Re: squid - некоторые сайты без авторизации

Все зависит от порядка прохождения http_access. Если авторизация стоит раньше, то естественно сначало будет авторизация.

anonymous ()
Ответ на: Re: squid - некоторые сайты без авторизации от Komintern

Re: squid - некоторые сайты без авторизации

> в сквиде в одну строку несколько ацл-ок писать не катит.
Катит, только true будет когда все acl-и вернут true (т.е. allow или deny сработает только тогда, когда проверяемый запрос будет соответствовать ВСЕМ acl-ям в этой строке).
В данном случае у автора ошибки нет, и действительно нужно проверить не стоит ли перед "http_access allow all mydomain_site" какой-нибудь http_access, содержащий acl типа proxy_auth.

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