Начну с описания проблем. Имеется сервер с Debian 5 Lenny + squid3 с одним сетевым интерфейсом, подключённым к общему роутеру, так же к роутеру подключены dsl modem и группа компьютеров. Dsl modem ведёт нас к родительскому прокси серверу провайдера, основанному на ISA, с авторизацией. Всё компьютеры нашей сети настроены на работу через Squid-сервер. Но squid и isa видимо не особо понимают друг друга:
1. частое явление при запросе страницы браузер просто зависает в ожидании её либо squid выдаёт ошибку что сервер недоступен и приходиться жать "обновить страницу", при работе напрямую с isa сервером такого не происходит или бывает ОЧЕНЬ редко. Так же некорректное отображение некоторых страниц,например www.mail.ru (неверное размещение ссылок, почти нет картинок), но при нескольких f5 страницу приходит более менее в норму.
2. при попытке авторизоваться на яндекс и меил почтовых ящиках через веб интерфейс, после нажатия кнопочки вход squid присылает нам ошибку что x.x.x.x сервер недоступен при браузере Mozilla, а при IE, что авторизация неверна. Так же невозможно отправить ни один файл. Как я понимаю не работает метод POST (моё предположение).
Далее кусок access.log
Код:
1257439770.152 171 10.3.199.185 TCP_MISS/503 0 CONNECT passport.yandex.ru:443 - DIRECT/213.180.204.24 -
1257439774.534 67 10.3.199.185 TCP_MISS/302 344 GET http://top.list.ru/counter? - FIRST_UP_PARENT/85.233.64.115 -
1257439774.539 70 10.3.199.185 TCP_MISS/204 293 GET http://counter.rambler.ru/top100.cnt? - FIRST_UP_PARENT/85.233.64.115 -
1257439774.593 54 10.3.199.185 TCP_MISS/200 654 GET http://top4.mail.ru/counter? - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439776.195 1881 10.3.199.185 TCP_MISS/200 187175 GET http://www.bog.pp.ru/work/squid.html - FIRST_UP_PARENT/85.233.64.115 text/html
1257439776.238 51 10.3.199.185 TCP_REFRESH_UNMODIFIED/304 389 GET http://www.bog.pp.ru/rambler_w1.gif - FIRST_UP_PARENT/85.233.64.115 -
1257439776.258 70 10.3.199.185 TCP_MISS/302 353 GET http://top.list.ru/counter? - FIRST_UP_PARENT/85.233.64.115 -
1257439776.314 53 10.3.199.185 TCP_MISS/200 1497 GET http://top4.mail.ru/counter? - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439778.425 177 10.3.199.185 TCP_MISS/200 12077 GET http://passport.yandex.ru/passport? - FIRST_UP_PARENT/85.233.64.115 text/html
1257439778.495 101 10.3.199.185 TCP_REFRESH_UNMODIFIED/304 471 GET http://js.static.yandex.net/jquery/1.3.2/_jquery.js - FIRST_UP_PARENT/85.233.64.115 application/x-javascript
1257439778.590 196 10.3.199.185 TCP_MISS/200 19927 GET http://passport.yandex.ru/css/_pass.css? - FIRST_UP_PARENT/85.233.64.115 text/css
1257439778.694 83 10.3.199.185 TCP_REFRESH_UNMODIFIED/304 472 GET http://lego.static.yandex.net/2.0/common/j...-frame-check.js - FIRST_UP_PARENT/85.233.64.115 application/x-javascript
1257439778.867 168 10.3.199.185 TCP_MISS/200 17169 GET http://passport.yandex.ru/js/_passport.js? - FIRST_UP_PARENT/85.233.64.115 application/x-javascript
1257439779.027 154 10.3.199.185 TCP_MISS/200 13421 GET http://passport.yandex.ru/pass_script.js? - FIRST_UP_PARENT/85.233.64.115 application/x-javascript
1257439779.093 54 10.3.199.185 TCP_REFRESH_MODIFIED/200 562 GET http://passport.yandex.ru/i/next3.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439779.109 71 10.3.199.185 TCP_REFRESH_MODIFIED/200 582 GET http://passport.yandex.ru/i/next1.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439779.132 93 10.3.199.185 TCP_REFRESH_MODIFIED/200 574 GET http://passport.yandex.ru/i/next2.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439779.180 133 10.3.199.185 TCP_REFRESH_MODIFIED/200 582 GET http://passport.yandex.ru/i/next4.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439779.181 131 10.3.199.185 TCP_REFRESH_MODIFIED/200 574 GET http://passport.yandex.ru/i/next5.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439779.194 143 10.3.199.185 TCP_REFRESH_UNMODIFIED/304 354 GET http://passport.yandex.ru/i/next6.gif - FIRST_UP_PARENT/85.233.64.115 -
1257439779.222 171 10.3.199.185 TCP_MISS/503 0 CONNECT passport.yandex.ru:443 - DIRECT/93.158.134.24 -
1257439781.421 29 10.3.199.185 TCP_MISS/301 634 GET http://yandex.ru/ - FIRST_UP_PARENT/85.233.64.115 text/html
1257439781.705 279 10.3.199.185 TCP_MISS/200 50304 GET http://www.yandex.ru/ - FIRST_UP_PARENT/85.233.64.115 text/html
1257439781.744 59 10.3.199.185 TCP_MISS/200 565 GET http://www.tns-counter.ru/V13a**1095553841...c=yandex_main/0 - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439781.770 84 10.3.199.185 TCP_MISS/302 545 GET http://yabs.yandex.ru/count/NWGrhQkZGyi400...fChYwZ8aYf1UWK0 - FIRST_UP_PARENT/85.233.64.115 -
1257439781.823 89 10.3.199.185 TCP_MISS/302 529 GET http://yabs.yandex.ru/count/NWGrhUk5HY0400...9Ek0Q2JhW5w1W00 - FIRST_UP_PARENT/85.233.64.115 -
1257439781.831 108 10.3.199.185 TCP_MISS/200 729 GET http://yabs.yandex.ru/count/NWGrhOB_L0m400...9AjDCO9e9Ek0Ny1 - FIRST_UP_PARENT/85.233.64.115 -
1257439781.838 98 10.3.199.185 TCP_MISS/503 0 CONNECT passport.yandex.ru:443 - DIRECT/77.88.21.24 -
1257439782.888 1010 10.3.199.185 TCP_MISS/200 15364 GET http://yabs.yandex.ru/resource/R_XNxP6zQeXeb_svymuDFw.swf? - FIRST_UP_PARENT/85.233.64.115 application/x-shockwave-flash
1257439788.532 77 10.3.199.185 TCP_MISS/503 2919 POST http://passport.yandex.ru/passport? - DIRECT/93.158.134.24 text/html
1257439828.794 88 10.3.199.185 TCP_MISS/503 2957 POST http://passport.yandex.ru/passport? - DIRECT/213.180.204.24 text/html
1257439831.567 86 10.3.199.185 TCP_MISS/503 2955 POST http://passport.yandex.ru/passport? - DIRECT/93.158.134.24 text/html
1257439833.214 266 10.3.199.185 TCP_MISS/200 10939 GET http://passport.yandex.ru/passport? - FIRST_UP_PARENT/85.233.64.115 text/html
1257439833.315 91 10.3.199.185 TCP_MISS/503 0 CONNECT passport.yandex.ru:443 - DIRECT/77.88.21.24 -
1257439842.039 365 10.3.199.185 TCP_MISS/200 50298 GET http://www.yandex.ru/ - FIRST_UP_PARENT/85.233.64.115 text/html
1257439842.101 93 10.3.199.185 TCP_MISS/302 545 GET http://yabs.yandex.ru/count/CxTEQ4zYpoy400...fChYwZ8aYf1UWK0 - FIRST_UP_PARENT/85.233.64.115 -
1257439842.114 61 10.3.199.185 TCP_MISS/200 737 GET http://yabs.yandex.ru/count/CxTEQ2DoRgO400...9AgOSO9e9Ek0Ny1 - FIRST_UP_PARENT/85.233.64.115 -
1257439842.138 74 10.3.199.185 TCP_MISS/302 531 GET http://yabs.yandex.ru/count/CxTEQ0HFux0400...9Ek0Q2JhW5w1W00 - FIRST_UP_PARENT/85.233.64.115 -
1257439842.151 86 10.3.199.185 TCP_MISS/503 0 CONNECT passport.yandex.ru:443 - DIRECT/213.180.204.24 -
1257439842.328 133 10.3.199.185 TCP_MISS/200 25101 GET http://yabs.yandex.ru/resource/36d15O33B%5E0uk_DcAT1Kkg.swf? - FIRST_UP_PARENT/85.233.64.115 application/x-shockwave-flash
1257439842.633 490 10.3.199.185 TCP_MISS/302 598 GET http://s0b.bluestreak.com/ix.e? - FIRST_UP_PARENT/85.233.64.115 -
1257439842.788 149 10.3.199.185 TCP_MISS/200 448 GET http://ak.bluestreak.com//adv/gm-chevrolet...94/1x1pixel.gif - FIRST_UP_PARENT/85.233.64.115 image/gif
1257439846.762 85 10.3.199.185 TCP_MISS/503 2923 POST http://passport.yandex.ru/passport? - DIRECT/77.88.21.24 text/html
1257439855.105 182 10.3.199.185 TCP_MISS/200 11030 GET http://passport.yandex.ru/passport? - FIRST_UP_PARENT/85.233.64.115 text/html
ну и конечно же squid.conf
Код:
cache_peer x.x.x.x parent 8080 0 login=xxx:yyy
http_port 3128
acl tt method get post
acl school src 10.3.199.1-10.3.199.255
acl localhost src 127.0.1.1
acl safe_port port 80 21 443 563 5190 5552 777
http_access allow tt
http_access allow localhost
http_access allow school
http_access allow !safe_port
http_access deny !school
maximum_object_size 32768 KB
minimum_object_size 0 KB
httpd_suppress_version_string on
cache_mem 128 MB
cache_dir ufs /var/spool/squid3 15000 16 256
logformat squid %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %un %Sh/%<A %mt
cache_access_log /var/spool/squid3/logs/access.log
cache_log /var/spool/squid3/logs/cache.log
cache_store_log /var/spool/squid3/logs/store.log
cache_swap_high 99
cache_swap_low 90
logfile_rotate 10
buffered_logs on
hosts_file /etc/hosts
quick_abort_pct 70
quick_abort_min 2048 KB
quick_abort_max 2048 KB
negative_ttl 1 minutes
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
positive_dns_ttl 6 hours
negative_dns_ttl 1 minutes
#redirect_program /usr/local/rejik3/redirector /usr/local/rejik3/redirector.conf
Очень надеюсь на вашу помощь, просьба не отправлять гуглить, так как уже отгуглился очень хорошо. И прошу поподробнее в ответах, на дебиане четвёртый день, первый debian+squid+rejik сервер =)
Хотя бы подскажите в каком направлении копать, а то я просто в тупике. Так же приму любое нарикание на конф сквада...