Стоит 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 месяца падения "глобальные". Выдает сообщение которые выше...Вроде разрешаю эти проблемы, но хотелось бы, чтобы их не было. Ребята, помогите разобраться, что нужно делать? Какие логи и конф необходимо предоставить? Спасибо.
Для начала посмотри через sockstat | grep 3535 что за процесс слушает этот порт. Потом посмотри в /var/log/messages, что за ошибки были во моменты "падений". А заодно и в /var/squid/log посмотри.
> Стоит 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 ? После ротации логов?