Страница 1 из 1
Снова Squid
Добавлено: 2010-08-09 7:08:57
spy
Код: Выделить всё
FreeBSD 7.0-RELEASE
Squid Cache: Version 2.7.STABLE6
Код: Выделить всё
sockstat -l4p 3128
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
sockstat -4 | grep 3128
squid squid 46754 22 tcp4 *:3128 *:*
cache.log пишет порт занят, но не могу найти кем
Код: Выделить всё
2010/08/09 11:47:24| commBind: Cannot bind socket FD 22 to *:3128: (48) Address already in use
FATAL: Cannot open HTTP Port
Squid Cache (Version 2.7.STABLE6): Terminated abnormally.
Re: Снова Squid
Добавлено: 2010-08-09 7:31:00
Burner
сквид выключите нормально
Re: Снова Squid
Добавлено: 2010-08-09 7:33:38
spy
Burner писал(а):сквид выключите нормально
А нормально это как?

Re: Снова Squid
Добавлено: 2010-08-09 7:58:20
Burner
просто убедитесь, что он выключен, потом запускайте
Re: Снова Squid
Добавлено: 2010-08-09 8:19:21
spy
Burner писал(а):просто убедитесь, что он выключен, потом запускайте
Значит ли это что Squid не запущен?
Код: Выделить всё
ps axw | grep squid
49377 p0 R+ 0:00.00 grep squid
unix# sockstat -4 | grep 3128
unix#
unix# sockstat -l4p 3128
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS
unix#
Дальше делаем так:
Код: Выделить всё
unix# /usr/local/etc/rc.d/squid restart
Starting squid.
unix# ps axw | grep squid
49433 ?? Is 0:00.00 /usr/local/sbin/squid -D
49435 ?? S 0:00.12 (squid) -D (squid)
49456 p0 R+ 0:00.00 grep squid
Реконфигурируем и перезапускаем:
Код: Выделить всё
unix# /usr/local/sbin/squid -k reconfigure
unix# /usr/local/etc/rc.d/squid restart
Stopping squid.
Waiting for PIDS: 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435, 49435.
Starting squid.
Блин и заработало

Я сто раз все это проделывал, но только в сто первый раз я удалил лог access.log.
В итоге оказалось что проблема была именно в нем
