URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 3376
[ Назад ]

Исходное сообщение
"Squid берет содержимое локального сайта из кэша :-("

Отправлено dimon74 , 26-Июл-05 09:14 
А что можно сделать, если это не работает? :-(

acl QUERY urlpath_regex cgi-bin \? mysite
no_cache deny QUERY

acl mylocal urlpath_regex mysite
always_direct allow mylocal

берет из кэша все-равно, незнаю что делать...

TCP_IMS_HIT/304 208 GET...


Содержание

Сообщения в этом обсуждении
"Squid берет содержимое локального сайта из кэша :-("
Отправлено ipmanyak , 26-Июл-05 09:51 
попробуй так
acl local-servers dstdomain .твой_домен.ru .второй.домен.ru
always_direct allow local-servers
эти правила поставь выше правил для юзеров
p.s возможно и твои правила сработают если поставить их выше других



"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 26-Июл-05 10:46 
>попробуй так
>acl local-servers dstdomain .твой_домен.ru .второй.домен.ru
>always_direct allow local-servers
>эти правила поставь выше правил для юзеров
>p.s возможно и твои правила сработают если поставить их выше других

поставил в самом верху, но все равно не работает :-(


"Squid берет содержимое локального сайта из кэша :-("
Отправлено Junior , 26-Июл-05 11:42 
>>попробуй так
>>acl local-servers dstdomain .твой_домен.ru .второй.домен.ru
>>always_direct allow local-servers
>>эти правила поставь выше правил для юзеров
>>p.s возможно и твои правила сработают если поставить их выше других
>
>поставил в самом верху, но все равно не работает :-(


А почему бы не поставить в настройках броузера "не использовать прокси-сервер для следующих адресов" твой сайт?
Или делать редирект соединений, если они идут на твой сайт?


"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 26-Июл-05 14:47 
>
>А почему бы не поставить в настройках броузера "не использовать прокси-сервер для
>следующих адресов" твой сайт?
>Или делать редирект соединений, если они идут на твой сайт?


прокси прозрачный, и по нему нужно видеть статистику


"Squid берет содержимое локального сайта из кэша :-("
Отправлено ipmanyak , 26-Июл-05 14:56 
>>попробуй так
>>acl local-servers dstdomain .твой_домен.ru .второй.домен.ru
>>always_direct allow local-servers
>>эти правила поставь выше правил для юзеров
>>p.s возможно и твои правила сработают если поставить их выше других
>
>поставил в самом верху, но все равно не работает :-(
включай debug уровнем повыше и смотри cache.log, кстати сейчас его смотрел ?


"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 27-Июл-05 10:27 
>включай debug уровнем повыше и смотри cache.log, кстати сейчас его смотрел ?
>

посмотрел, правила отрабатываются, которые acl direct и no_cache
но все равно берется из кэша :-(
может я что-то где-то упускаю?


"Squid берет содержимое локального сайта из кэша :-("
Отправлено ipmanyak , 27-Июл-05 13:09 
>>включай debug уровнем повыше и смотри cache.log, кстати сейчас его смотрел ?
>>
>
>посмотрел, правила отрабатываются, которые acl direct и no_cache
>но все равно берется из кэша :-(
>может я что-то где-то упускаю?
покажи конфиг акселей сквида, тока комменнтарии убери


"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 28-Июл-05 09:14 
>>может я что-то где-то упускаю?
>покажи конфиг акселей сквида, тока комменнтарии убери

Стоит еще rejik но он же никак влиять не должен?...

acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl SMTP port 25
acl Safe_ports port 80# http
acl Safe_ports port 21# ftp
acl Safe_ports port 443 563# https, snews
acl Safe_ports port 70# gopher
acl Safe_ports port 210# wais
acl Safe_ports port 1025-65535# unregistered ports
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

http_access allow manager localhost
http_access deny manager

http_access deny !Safe_ports
http_access deny SMTP

http_access deny CONNECT !SSL_ports

acl bad_url url_regex xtraz.icq.com c.icq.com cb.icq.com welcome.icq.com arcade.icq.com
http_access deny bad_url

acl our_networks src 192.168.2.0/24
http_access allow our_networks

http_access deny all

http_reply_access allow all

icp_access allow all

acl local-servers dstdomain .mydomain1.ru .mydomain2.ru
always_direct allow local-servers



"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 28-Июл-05 12:28 
>>>может я что-то где-то упускаю?
>>покажи конфиг акселей сквида, тока комменнтарии убери
>
>Стоит еще rejik но он же никак влиять не должен?...

squid 2.5 stable9


"Squid берет содержимое локального сайта из кэша :-("
Отправлено ipmanyak , 28-Июл-05 14:02 
>>>может я что-то где-то упускаю?
>>покажи конфиг акселей сквида, тока комменнтарии убери
>
>Стоит еще rejik но он же никак влиять не должен?...
>
>acl QUERY urlpath_regex cgi-bin \?
>no_cache deny QUERY
>
>acl all src 0.0.0.0/0.0.0.0
>acl manager proto cache_object
>acl localhost src 127.0.0.1/255.255.255.255
>acl to_localhost dst 127.0.0.0/8
>acl SSL_ports port 443 563
>acl SMTP port 25
>acl Safe_ports port 80# http
>acl Safe_ports port 21# ftp
>acl Safe_ports port 443 563# https, snews
>acl Safe_ports port 70# gopher
>acl Safe_ports port 210# wais
>acl Safe_ports port 1025-65535# unregistered ports
>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
>
>http_access allow manager localhost
>http_access deny manager
>
>http_access deny !Safe_ports
>http_access deny SMTP
>
>http_access deny CONNECT !SSL_ports
>
>acl bad_url url_regex xtraz.icq.com c.icq.com cb.icq.com welcome.icq.com arcade.icq.com
>http_access deny bad_url
>
>acl our_networks src 192.168.2.0/24
>http_access allow our_networks
>
>http_access deny all
>
>http_reply_access allow all
>
>icp_access allow all
>
>acl local-servers dstdomain .mydomain1.ru .mydomain2.ru
>always_direct allow local-servers

тебе же русским языком было сказано - поставить правила для директ выше правил на юзеров !  а ты где впендюорил ? в самом конце !
acl local-servers dstdomain .mydomain1.ru .mydomain2.ru
always_direct allow local-servers
поставь их выше правила  http_access allow our_networks  


"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 28-Июл-05 17:03 
>тебе же русским языком было сказано - поставить правила для директ выше
>правил на юзеров !  а ты где впендюорил ? в
>самом конце !
>acl local-servers dstdomain .mydomain1.ru .mydomain2.ru
>always_direct allow local-servers
>поставь их выше правила  http_access allow our_networks


acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

acl local-servers dstdomain .mydomain1.ru .mydomain2.ru
always_direct allow local-servers

дальше конфиг...

переставил, но лучше не стало :-(


"Squid берет содержимое локального сайта из кэша :-("
Отправлено ipmanyak , 29-Июл-05 06:49 
где-то у тебя все-таки что-то не то !  ну попробуй по айпи адерсам директнуть
acl local-servers dst 192.168.0.0/255.255.255.0
always_direct allow local-servers


"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 29-Июл-05 11:59 
>где-то у тебя все-таки что-то не то !  ну попробуй по
>айпи адерсам директнуть
>acl local-servers dst 192.168.0.0/255.255.255.0
>always_direct allow local-servers

:-) неа, не помогает...
я уже не знаю что делать...


"Squid берет содержимое локального сайта из кэша :-("
Отправлено BigHarry , 29-Июл-05 16:09 
>:-) неа, не помогает...
>я уже не знаю что делать...

Ты уверен что Сквид из кэша отдает? Ты по логам смотришь?
Может - это твой браузер из своего кэша берет?



"Squid берет содержимое локального сайта из кэша :-("
Отправлено BigHarry , 29-Июл-05 16:17 
Попробуй есчо так:
=====================================================
acl local-servers dstdomain mydomain1.ru mydomain2.ru
no cache deny local-servers
=====================================================
после этого Сквид не будет помещать в свой кэш mydomain1.ru и mydomain2.ru

"Squid берет содержимое локального сайта из кэша :-("
Отправлено mezantrop , 01-Авг-05 15:00 
глупый вопрос конечно, но squid -k reconfigure мы не забыли сделать? :)

"Squid берет содержимое локального сайта из кэша :-("
Отправлено dimon74 , 04-Авг-05 10:15 
>глупый вопрос конечно, но squid -k reconfigure мы не забыли сделать? :)
>

А squid stop и start разве не помогает?... :-)


"Squid берет содержимое локального сайта из кэша :-("
Отправлено Rey , 09-Авг-05 03:31 
>>глупый вопрос конечно, но squid -k reconfigure мы не забыли сделать? :)
>>
>
>А squid stop и start разве не помогает?... :-)

а если кеш у сквида почистить? имхо, должно помочь :)