Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Сломался squid  (Прочитано 2724 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Сломался squid
« : 19 Сентября 2016, 13:05:42 »
Всех приветствую. У нас на работе стоит прокси-сервер: Ubuntu 10.04 LTS, SAMS v.1.0.5.

Перестал открываться сайт организации, провайдер сказал почистить кеш, я нашел статью, где была вот такая команда:

service squid stop
rm -r /var/spool/squid/*
squid -z
service squid start

после выполнения сервер перестал раздавать инет рабочим станциям

Дело в том, что сисадмин в отпуске,а мои знания в Ubuntu стремятся к 0, подскажите как можно исправить ситуацию или хотя бы понять что произошло.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Сломался squid
« Ответ #1 : 19 Сентября 2016, 13:28:33 »
Во-первых не нужно было лезть в туда.
Во-вторых, посыпьте пеплом голову и позвоните сисадмину, а то как бы больше бед не наворотить.


Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Сломался squid
« Ответ #2 : 19 Сентября 2016, 13:42:30 »
Спасибо, конечно, но ему не дозвонится будет в ближайшую неделю.Нет ну а если серьезно?Может из бекапа можно восстановить или хоть проверить как-то, из-за чего не работает?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сломался squid
« Ответ #3 : 19 Сентября 2016, 13:49:28 »
Серьёзно - вы поломали систему. Чужую систему. Если мы сейчас попробуем через вас её чинить, велик шанс, что система будет убита полностью.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Сломался squid
« Ответ #4 : 19 Сентября 2016, 13:53:39 »
Ничего страшного, я копию диска сделал, так что если не трудно, то можно попробовать

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Сломался squid
« Ответ #5 : 19 Сентября 2016, 14:19:52 »
я копию диска сделал
а мои знания в Ubuntu стремятся к 0
Извините, но доверия не внушает.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Сломался squid
« Ответ #6 : 19 Сентября 2016, 14:39:29 »
AnrDaemon, такое ощущение, что я вашу систему ломать собираюсь или это такой способ самоутвердится через форум?
Я и сам знаю, что совершил глупость, но у меня сейчас единственная задача попытаться исправить это, но так как времени крайне мало, я обратился на форум, потому что тут у людей есть опыт и я так предполагаю, что для разбирающихся в Ubuntu это достаточно легкая задача.

Я написал, что знания в Ubuntu стремятся к 0, но не надо думать, что я сантехник и вообще ничего не понимаю в IT, просто сейчас мне нужны подсказки, потому что времени очень мало.

Ребят, очень нужна помощь, отзовитесь,пожалуйста!

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Сломался squid
« Ответ #7 : 19 Сентября 2016, 14:42:27 »
ps aux | grep squid
grep -v "^#\|^$" /etc/squid*/squid.conf

Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Сломался squid
« Ответ #8 : 19 Сентября 2016, 15:41:18 »
acl _sams_4f4f3d48413ec src "/etc/squid/4f4f3d48413ec.sams"
acl _sams_4f4f3d48413ec_time time MTWHFAS 00:00-23:59
acl _sams_porno url_regex "/etc/squid/porno.sams"
acl _sams_local_ip dst "/etc/squid/local_ip.sams"
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl localnet src 10.0.0.0/8   # RFC1918 possible internal network
acl localnet src 172.16.0.0/12   # RFC1918 possible internal network
acl localnet src 192.168.0.0/16   # RFC1918 possible internal network
acl SSL_ports port 443      # https
acl SSL_ports port 563      # snews
acl SSL_ports port 873      # rsync
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 631      # cups
acl Safe_ports port 873      # rsync
acl Safe_ports port 901      # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow _sams_4f4f3d48413ec  !_sams_porno _sams_4f4f3d48413ec_time 
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny all
icp_access allow localnet
icp_access deny all
http_port 115
hierarchy_stoplist cgi-bin ?
cache_dir ufs /var/spool/squid 100 16 256
access_log /var/log/squid/access.log squid
 pid_filename /var/run/squid.pid
refresh_pattern ^ftp:      1440   20%   10080
refresh_pattern ^gopher:   1440   0%   1440
refresh_pattern -i (/cgi-bin/|\?) 0   0%   0
refresh_pattern (Release|Package(.gz)*)$   0   20%   2880
refresh_pattern .      0   20%   4320
acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT
delay_pools 1
delay_class 1 2
delay_access 1 allow _sams_4f4f3d48413ec
delay_access 1 deny all
delay_parameters 1 1256000/1256000 1256000/1256000
hosts_file /etc/hosts
coredump_dir /var/spool/squid

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Сломался squid
« Ответ #9 : 19 Сентября 2016, 15:53:35 »
а ps aux | grep squid ?

И сразу говорите, что пишет клиент при попытке соединиться

Оффлайн zonge

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Сломался squid
« Ответ #10 : 19 Сентября 2016, 16:02:38 »
root      3245  0.0  0.0   3340   836 pts/0    S+   16:56   0:00 grep --color=auto squid

Пишет:
Нет подключения к Интернету
На прокси-сервере возникла проблема или адрес указан неверно.
ERR_PROXY_CONNECTION_FAILED

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Сломался squid
« Ответ #11 : 19 Сентября 2016, 16:06:36 »
Ну кальмар лежит не шолохнется.
sudo service squid restartЕсли не завёлся, то смотрим в его логи /var/log/squid/cacha.log

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: Сломался squid
« Ответ #12 : 19 Сентября 2016, 16:12:24 »
Привет.

Проблема просто как полено: команду "squid -z" топик-стартер выполнял от имени рута. А squid работает от имени пользователя "proxy".

В итоге ему тупо не хватает прав чтобы писать в свой собственный кэш. Решается так:


"chown -vR proxy:proxy  /var/spool/squid"



Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Сломался squid
« Ответ #13 : 19 Сентября 2016, 16:15:52 »
Вероятнее всего. Я что-то сразу не обратил внимания на это ))) Видимо не так часто "чищу кеш у кальмара " )))

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: Сломался squid
« Ответ #14 : 19 Сентября 2016, 16:18:30 »
Вероятнее всего. Я что-то сразу не обратил внимания на это ))) Видимо не так часто "чищу кеш у кальмара " )))

Таки опыт не пропьёшь:)

 

Страница сгенерирована за 0.025 секунд. Запросов: 22.