Установлен SQUID 2.7 .
Изначально он был настроен как прозрачный прокси.
Все работало.
НО руководство поставило задачу, что на НЕКОТОРЫХ компах должна быть авторизация (и в зависимости от нее пользователи куда то могли залезть, а куда то нет ).
я сделал так:
Код: Выделить всё
http_port 127.0.0.1:3128 transparent
http_port 3130
Код: Выделить всё
#---авторизация пользователей
auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
Все работает. У кого в браузере настроено работать через прокси, при выходе в интернет, вылетает запрос логина и пароля. У кого не настроено работает через через прозрачный прокси.
Проблема такая в файл cache.log валится ошибка
Код: Выделить всё
2010/04/01 08:50:49| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:49| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:49| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:49| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:50| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:50| aclAuthenticated: authentication not applicable on transparently intercepted requests.
2010/04/01 08:50:
КАк это можно отключить? А то файл растет очень быстро.