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

Исходное сообщение
"Хочу чтобы не кэшировался ftp"

Отправлено green , 09-Мрт-06 19:14 
для этого сделал следующее:

выдержка из моего squid.conf

#TAG: acl
acl     FTP             proto           ftp
acl     ftpserver       dst             192.1.1.1
acl     FTPCONTENT      urlpath_regex   ^ftp:

# TAG: http_access
no_cache        deny    FTPCONTENT
no_cache        deny    ftpserver
no_cache        deny    FTP

http_access     allow   FTP
http_access     deny    !Safe_ports
http_access     deny    CONNECT
http_access     allow   SCAC
http_access     allow   localhost
http_access     allow   ournet
http_access     deny    all

все те 3 no_cache не срабатывают!!! В чем дело? FTP как кэшировался так и кэшируется.. помогите!


Содержание

Сообщения в этом обсуждении
"Хочу чтобы не кэшировался ftp"
Отправлено ipmanyak , 10-Мрт-06 07:25 
To always forward FTP requests directly, use
acl FTP proto FTP
always_direct allow FTP


"Хочу чтобы не кэшировался ftp"
Отправлено green , 10-Мрт-06 08:11 
>To always forward FTP requests directly, use
>acl FTP proto FTP
>always_direct allow FTP


сделал так, всё равно кошда я захожу на FTP сервер используя Total Commander FTP Client с выставленным прокси через squid сервер - ВСЁ КЭШИРУЕТСЯ. :(

Прямо обидно даже!


"Хочу чтобы не кэшировался ftp"
Отправлено green , 10-Мрт-06 11:11 
>>To always forward FTP requests directly, use
>>acl FTP proto FTP
>>always_direct allow FTP
>
>
>сделал так, всё равно кошда я захожу на FTP сервер используя Total
>Commander FTP Client с выставленным прокси через squid сервер - ВСЁ
>КЭШИРУЕТСЯ. :(
>
>Прямо обидно даже!


хм... я вообще поставил первым правилом в списке доступа
no_cache deny all

и всё равно кэширует.... :(


"Хочу чтобы не кэшировался ftp"
Отправлено ipmanyak , 10-Мрт-06 13:38 
проверяй порядок правил и наличие нужных акселей, где-то что-то перешибает !
включи debug  на максима уровень и смотри cache.log


"Хочу чтобы не кэшировался ftp"
Отправлено green , 10-Мрт-06 14:20 
>проверяй порядок правил и наличие нужных акселей, где-то что-то перешибает !
>включи debug  на максима уровень и смотри cache.log

вот мой список:

#Recommended minimum configuration:
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 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
# мои acl. ВОТ СЮДА Я ВСТАВИЛ СВОИ ПРАВИЛА
acl     dddlocal       dstdomain       .ddd.local
acl     DDD            proxy_auth      REQUIRED

#Default:
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
#http_access deny to_localhost
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
# МОИ ПРАВИЛА:
no_cache       deny    dddlocal
http_access     allow   DDD

# And finally deny all other access to this proxy
http_access deny all


я захожу на server.ddd.local меня squid успешно авторизует, я захожу на сайт.
Смотрю в кэш - лежит родимое... И как же сделать так, чтобы не кэшировалось?


"Хочу чтобы не кэшировался ftp"
Отправлено Tis , 04-Апр-06 15:41 
up