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

Исходное сообщение
"Помогите начинающему пожалуйста...Squid падает"

Отправлено Кирилл , 23-Дек-13 16:21 
Стоит Squid на freebsd. С этими системами сталкиваюсь впервые. В чем проблема, время от времени падает squid, вроде как говорит, что порт занят, а потом "Cannot HTTP..."

Cannot bind socket FD 23 to *:3535: (48) Address already in use
FATAL: Cannot open HTTP Port

обычно падение кратковременное и перезагрузка squidа через скрипт помогает, но вот уже 2 раза за 2 месяца падения "глобальные". Выдает сообщение которые выше...Вроде разрешаю эти проблемы, но хотелось бы, чтобы их не было. Ребята, помогите разобраться, что нужно делать? Какие логи и конф необходимо предоставить? Спасибо.


Содержание

Сообщения в этом обсуждении
"Помогите начинающему пожалуйста...Squid падает"
Отправлено RedRat , 23-Дек-13 17:41 
Для начала посмотри через sockstat | grep 3535 что за процесс слушает этот порт. Потом посмотри в /var/log/messages, что за ошибки были во моменты "падений". А заодно и в /var/squid/log посмотри.


"Помогите начинающему пожалуйста...Squid падает"
Отправлено ipmanyak , 26-Дек-13 08:19 
> Стоит Squid на freebsd. С этими системами сталкиваюсь впервые. В чем проблема,
> время от времени падает squid, вроде как говорит, что порт занят,
> а потом "Cannot HTTP..."
> Cannot bind socket FD 23 to *:3535: (48) Address already in use
> FATAL: Cannot open HTTP Port
> обычно падение кратковременное и перезагрузка squidа через скрипт помогает, но вот уже
> 2 раза за 2 месяца падения "глобальные". Выдает сообщение которые выше...Вроде
> разрешаю эти проблемы, но хотелось бы, чтобы их не было. Ребята,
> помогите разобраться, что нужно делать? Какие логи и конф необходимо предоставить?
> Спасибо.

Проверьте что у вас написано в конфиге скида в http_port
возможно вместо http_port 0.0.0.0:3535  написано http_port 3535
лучше  указать конкретный Ip адрес или  localhost, смотря как у вас юзается сквид:
http_port 192.168.0.2:3535
http_port 127.0.0.1:3535  

Проверьте после НЕзапуска сквида какая программа слушает этот порт:
netstat -antup | grep 3535 | more

покажите полный кусок старта сквида с ошибкой  из лога cache_log
Падает в какие моменты? После   squid -reconfigure ? После ротации логов?