Страница 1 из 1

не работает кнфиг squid

Добавлено: 2008-02-08 14:21:35
ashgdw
Возникли некие проблемы со sqiud. Он начал писать store.log и когда файл разрастается, squid вылетает с ошибкой о нехватке места по запись в этот логфайл. В конфиге все логи отключены. Так же есть запреты на закачку файлов и ограниченя по скорости. Удаляю store.log, запускаю squid, он опять начинает писать в store.log и запреты не работают. В чем может быть проблема?

FreeBSD 6.2Stable, squid 2.6.13.

Re: не работает кнфиг squid

Добавлено: 2008-02-08 14:39:26
zg
ashgdw писал(а):Удаляю store.log, запускаю squid, он опять начинает писать в store.log и запреты не работают. В чем может быть проблема?
проблема в конфиге, читай squid.conf.default

добавь в кронтаб

Код: Выделить всё

# Опасно, но если сквид работает стабильно, то потянет
squid -k rotate && rm -f /usr/local/squid/logs/*.[0-9]

Re: не работает кнфиг squid

Добавлено: 2008-02-08 14:40:06
Alex Keda
чё-то сегодня телепатия ослабла....
придётся тебе конфиг сквида показать...

Re: не работает кнфиг squid

Добавлено: 2008-02-08 14:49:30
ashgdw
Да, вот он. Последний раз менялся оч. давно.

Код: Выделить всё

http_port 8080

cache_mem 64 MB

maximum_object_size 1024 KB

maximum_object_size_in_memory 512 KB

cache_dir ufs /usr/local/squid/cache 2048 64 256

#cache_log /usr/local/squid/logs/cache.log
#cache_store_log /usr/local/squid/logs/store.log
#cache_access_log /usr/local/squid/logs/access.log
cache_mgr ее@уу.com

#refresh_pattern ^ftp: 1440 20% 10080
#refrash_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
logfile_rotate 2
hierarchy_stoplist cgi-bin ?

acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY

acl all src 0.0.0.0/0.0.0.0
acl allowed_sites dstdomain "/usr/local/squid/conf/allowed_sites.conf"
acl manager proto cache_object
acl 1 src 192.168.123.2
acl Admin src 192.168.123.3
acl Ann src 192.168.123.7
acl localnet src 192.168.123.0/24
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 ftp_port port 21
acl noftp proto FTP
acl Safe_ports port 80
acl Safe_ports port 443 563
acl Icq_port port 5190
acl CONNECT method CONNECT

acl stop_files url_regex -i .mp3$ .vqf$ .rpm$ .avi$ .mpeg$ .mpe$ .mpg$ .qt$ .ram$ .rm$ .raw$ .wav$ .mov$ .ogg$ .exe$ .com$ .bat$ .iso$ .zip$ .rar$ .7z$ .flv$
acl PornSites dstdom_regex -i sex porn penis xxx lesb girl fuck tits hack shit putana

http_access allow Admin
http_access allow allowed_sites
http_access allow Ann
http_access deny stop_files
http_access deny PornSites
http_access deny localnet ftp_port
http_access deny noftp
http_access deny CONNECT ftp_port
http_access allow localnet Safe_ports
http_access allow CONNECT Icq_port
http_access allow localnet Icq_port
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all

http_reply_access allow all
visible_hostname proxy.squid

icon_directory /usr/local/etc/squid/icons

error_directory /usr/local/etc/squid/errors/Russian-koi8-r
coredump_dir /usr/local/squid/cache
pid_filename /usr/local/squid/logs/squid.pid

delay_pools 2
delay_class 1 1
delay_access 1 allow 1
delay_access 1 allow Admin
delay_access 1 deny all
delay_parameters 1 256000/256000
delay_class 2 2
delay_access 2 deny 1
delay_access 2 deny Admin
delay_access 2 allow localnet
delay_access 2 deny all
delay_parameters 2 100000/100000 6000/6000

refresh_pattern -i \.gif$ 5760 100% 5760 override-lastmod override-expire
refresh_pattern -i \.swf$ 5760 100% 5760 override-lastmod override-expire
refresh_pattern -i \.jpg$ 2880 100% 2880 override-lastmod override-expire
refresh_pattern -i \.pdf$ 8640 100% 8640 override-lastmod override-expire
refresh_pattern -i \.doc$ 5760 100% 5760 override-lastmod override-expire
refresh_pattern -i \.xls$ 5760 100% 5760 override-lastmod override-expire

Re: не работает кнфиг squid

Добавлено: 2008-02-08 14:50:39
Alex Keda
значит ему назначено дефолтовое значение.
надо вместо пути написать none чтоли
или в /dev/null путь укажи =)

Re: не работает кнфиг squid

Добавлено: 2008-02-08 15:02:23
ashgdw
Не совсем понял - какой путь. :oops: Дефолтный конфиг отсутствует. А сквид я так понимаю по дефолту работает.

Re: не работает кнфиг squid

Добавлено: 2008-02-08 15:06:01
Alex Keda
ты конфиг который привёл.
это откуда?

Re: не работает кнфиг squid

Добавлено: 2008-02-08 15:12:44
ashgdw
Это собственно рабочий конфиг сквида(/usr/local/etc/squid/squid.conf). Дефолтного там нет, тоесть он есть, но он идентичен рабочему.

Re: не работает кнфиг squid

Добавлено: 2008-02-08 15:14:52
Alex Keda
ясно.
короче делая что сказал.
в дефолтвомв камментах есть примеры