LinuxForum.Fans
Тема

debian server отрубился инет через squid

Автор: bigzom 15 сообщений 4555 просмотров
#266721

памагите пожалуйста, очень срочно нада, а яеще не освоился с linuxom. у меня вдруг пропал интернет , на клиентах пишет Access Denied.  перезагружал squid и сам сервер не помогло ((( думал может из-за кэш нашел сайт http://lin-admin.ru/ochistka-kesha-squid.html сделал все как там но почемуто у меня создался каталог cquid в каталоге кэш

Показать
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl my_network src 192.168.3.0/24
acl SSL_ports port 443
acl SSL_ports port 1025-65535
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
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 Safe_ports port 110 #pop3
acl Safe-ports port 25 #smtp
acl CONNECT method CONNECT
http_access allow my_network
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
http_port  192.168.3.124:3128 transparent
hierarchy_stoplist cgi-bin ?
coredump_dir /var/spool/squid3
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
shutdown_lifetime 5.00 second
cache_dir ufs /var/cache/squid 2048 16 256
maximum_object_size 10024.00 bytes
что может быть и как это испавить ? заранее благодарю! очеь надеюсь на вашу помощь

#266737

перепроверь конфиги, мб слетели настройки

и да,это что?

http_access deny all
#266769

xilane написал:

и да,это что?

http_access deny all
это я так понял запрет другим кроме моей сети
#266774
xilane написал:
перепроверь конфиги, мб слетели настройки

как перенаправить, можно по точнее?? да и еще что значит строчка когда я запускаю squid - Starting Squid HTTP Proxy 3.x: squid3cd: 147: can't cd to /var/cache/squid , я смотрел по адресу там нет такого каталога, пишу squid3 -z выдает root@debianase:/home/aseadmin# squid3 -z
2012/07/27 16:16:18| Creating Swap Directories
FATAL: Failed to make swap directory /var/cache/squid: (13) Permission denied - так должно быть??

#266778

в общем все получилось , интернет заработал, НО я не смог создать папку в cache и удалил в squid.conf строчки

Показать

shutdown_lifetime 5.00 second
cache_dir ufs /var/cache/squid 2048 16 256
maximum_object_size 10024.00 bytes
скажите пжлста, то что я их удалил ничего страшного не произойдет потом??

#266822

Смотрите на права доступа к папкам которые пользует сукид. В конфиге сквида есть директива что то типа cache_efective_user где указывают от какого пользователя должен работать сквид. У меня там прописано nobody. И все папки и файлы которые создаёт и использует сквид в своей роботе, а это логи, кэш, и владельцем этих файлов и папок должен быть тот пользователь что задан в настройках. Поменять права на папку с вложеными файлами можна так

text
chown -R nobody:nobody /usr/local/squid
#267045

kisil написал:
Смотрите на права доступа к папкам которые пользует сукид. В конфиге сквида есть директива что то типа cache_efective_user где указывают от какого пользователя должен работать сквид. У меня там прописано nobody.
у меня в конфиге вообще нет такой строчки-cache_efective_user, весь мой конфиг есть в спойлере,выше . а как самому написать что бы потом под root-ом были все права на squid?
#267183

Мой вам совет, возьмите дефолтный конфиг сквида и поправте под себя. Он должен лежать с тем конфигом который вы правили.

#305661

Привет Всем! беда такая переустановил дебиан установил сквид все прописал нажимаю сквид старт , в общем вот что пишет
root@debian:/home/aseadmin# /etc/init.d/squid3 start
Starting Squid HTTP Proxy 3.x: squid3.
root@debian:/home/aseadmin# /etc/init.d/squid3 status
Usage: /etc/init.d/squid3 {start|stop|reload|force-reload|restart}
root@debian:/home/aseadmin#

он как то не запускается ) что делать подскажите плиз?!

#305679

логи надо смотреть что ему не так.

#305682
Kettler написал:
логи надо смотреть что ему не так.

вот кэш лог

Показать
root@debian:/home/aseadmin# /var/log/squid3/cache.log
/var/log/squid3/cache.log: line 1: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 1: Creating: команда не найдена
/var/log/squid3/cache.log: line 2: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 2: Creating: команда не найдена
/var/log/squid3/cache.log: line 3: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 3: Starting: команда не найдена
/var/log/squid3/cache.log: line 4: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 4: Process: команда не найдена
/var/log/squid3/cache.log: line 5: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 5: With: команда не найдена
/var/log/squid3/cache.log: line 6: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 6: Initializing: команда не найдена
/var/log/squid3/cache.log: line 7: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 7: DNS: команда не найдена
/var/log/squid3/cache.log: line 8: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 8: DNS: команда не найдена
/var/log/squid3/cache.log: line 9: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 9: Adding: команда не найдена
/var/log/squid3/cache.log: line 10: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 10: Unlinkd: команда не найдена
/var/log/squid3/cache.log: line 11: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 11: Local: команда не найдена
/var/log/squid3/cache.log: line 11: rebuild/rewrite: Нет такого файла или каталога
/var/log/squid3/cache.log: line 12: Store: команда не найдена
/var/log/squid3/cache.log: line 12: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 13: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 13: Swap: команда не найдена
/var/log/squid3/cache.log: line 14: Target: команда не найдена
/var/log/squid3/cache.log: line 14: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 15: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 15: Using: команда не найдена
/var/log/squid3/cache.log: line 16: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 16: Max: команда не найдена
/var/log/squid3/cache.log: line 17: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 17: Max: команда не найдена
/var/log/squid3/cache.log: line 18: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 18: Using: команда не найдена
/var/log/squid3/cache.log: line 19: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 19: Set: команда не найдена
/var/log/squid3/cache.log: line 20: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 20: Loaded: команда не найдена
/var/log/squid3/cache.log: line 21: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 21: Accepting: команда не найдена
/var/log/squid3/cache.log: line 22: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 22: HTCP: команда не найдена
/var/log/squid3/cache.log: line 23: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 23: Squid: команда не найдена
/var/log/squid3/cache.log: line 24: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 24: Adaptation: команда не найдена
/var/log/squid3/cache.log: line 25: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 25: Ready: команда не найдена
/var/log/squid3/cache.log: line 26: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 26: storeLateRelease:: команда не найдена
/var/log/squid3/cache.log: line 27: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 27: Preparing: команда не найдена
/var/log/squid3/cache.log: line 28: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 28: Waiting: команда не найдена
/var/log/squid3/cache.log: line 29: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 29: FD: команда не найдена
/var/log/squid3/cache.log: line 30: 2013/02/28: Нет такого файла или каталога
/var/log/squid3/cache.log: line 30: Shutting: команда не найдена
/var/log/squid3/cache.log: line 31: syntax error near unexpected token `97'
/var/log/squid3/cache.log: line 31: `2013/02/28 15:39:37| basic/auth_basic.cc(97) done: Basic authentication Shutdown.'
root@debian:/home/aseadmin# ^C
root@debian:/home/aseadmin#

что за команду просит ? что не так? во время запуска ничего не пишет( хмм...

#305756

А вы сам кэш создали? Команду squid -z делали.

#306545

по-моему это троллинг чистой воды! Му-ха-ха)))) Если нет, то:

"bigzom" написал:
он как то не запускается ) что делать подскажите плиз?!
[console]# /etc/init.d/squid3 stop
# cat /etc/squid3/squid.conf |grep "cache_dir ufs"
# cache_dir ufs Directory-Name Mbytes L1 L2 [options]
cache_dir ufs /var/spool/squid3 100 16 256
# mkdir /var/spool/squid3 && chown proxy:proxy /var/spool/squid3
# squid3 -z
# /etc/init.d/squid3 start
# ps aux|grep squid
root 2186 0.0 0.0 47092 1776 ? Ss 17:02 0:00 /usr/sbin/squid3 -YC -f /etc/squid3/squid.conf
proxy 2188 0.0 0.4 87656 18824 ? S 17:02 0:00 (squid) -YC -f /etc/squid3/squid.conf
root 2234 0.0 0.0 8688 852 pts/0 S+ 17:23 0:00 grep squid
[/console]
#306546

да не - это явный троль, читаю-плачу *ROFL*

#311731

все, всех благодарю за вашу помощь ! *BRAVO* тему можно закрывать))

Войдите или зарегистрируйтесь, чтобы ответить.