Здравствуйте, люди, очень прошу помочь, задолбался уже :(
Проблема такая: у меня есть лимит на пользование инета юзерами, есть баннерорезка (режик). При превышении лимита по идее должна выскакивать страничка о том, что лимит превышен. Поднят локальный вебсервер, на нем лежат файлы для замены баннеров, порно и т.д. Но сквид не выдает их, а пропускает запрос (т.е. если страница существует физически, он пропускает её и идет на урл, будь то реклама, или превысивший лимит юзер). Если в редиректе прописать левый адрес он выдаёт нечто типа:
Во время доставки URL:
http://qweqweqwe.net/banner.htm
Произошла следующая ошибка:
Невозможно определить IP адрес узла server
т.е. лезет в инет за ней. С рекламой и исчерпавшими лимит получается бороться только таким способом. В чем может быть проблема???
Squid/2.3.STABLE4, red hat 7.1
squid.conf
----------------------
http_port 3128
icp_port 3130
cache_peer 212.3.x.x parent 3128 0 no-query
emulate_httpd_log on
dns_nameservers 212.3.x.x
redirect_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
authenticate_program /usr/local/squid/bin/ncsa_auth /usr/local/squid/users/passwd
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
quick_abort_min 16 KB
quick_abort_max 128 KB
acl users proxy_auth REQUIRED
acl all src 0.0.0.0/0.0.0.0
acl tnu src 192.168.0.0/24 192.168.2.10
acl tnu_dst1 dst 192.168.0.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 81 21 443 563 70 210 1025-65535
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl allow_users proxy_auth "/usr/local/squid/logs/statistic/users.allow"
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow allow_users
http_access deny all
icp_access allow all
miss_access allow all
cache_effective_user squid
cache_effective_group squid
always_direct deny tnu
never_direct allow tnu