Автор Тема: Не запускается SQUID [решено]  (Прочитано 24769 раз)

Оффлайн SuperVisor

  • Участник
  • *
  • Сообщений: 778
  • разочарован в KDE
Давно ничего не спрашивал.  :)
Вот пришло время. Пытаюсь заставить работать squid на ALD4.1
Сразу скажу - не предлагайте делать прозрачный прокси. Мне этого не нужно. Просто хочу чтобы некоторые программы на других компах ходили через 3128 порт на прокси в инет.
Есть два интерфейса: 192.168.0.1 - это локалка и подключенный через него же pppoe ADSL.
service squid status говорит:
squid is dead, but subsystem is lockedа в /var/log/squid/cache.log вот это:
2009/01/11 14:32:26| Starting Squid Cache version 2.6.STABLE18 for i586-alt-linux-gnu...
2009/01/11 14:32:26| Process ID 11564
2009/01/11 14:32:26| With 1024 file descriptors available
2009/01/11 14:32:26| Using epoll for the IO loop
!!!!!!!2009/01/11 14:32:26| DNS Socket created at 0.0.0.0, port 58304, FD 6
2009/01/11 14:32:26| Adding nameserver 195.112.224.126 from /etc/resolv.conf
2009/01/11 14:32:26| Adding nameserver 195.112.224.75 from /etc/resolv.conf
2009/01/11 14:32:26| User-Agent logging is disabled.
2009/01/11 14:32:26| Referer logging is disabled.
2009/01/11 14:32:26| Unlinkd pipe opened on FD 11
2009/01/11 14:32:26| Swap maxSize 102400 KB, estimated 7876 objects
2009/01/11 14:32:26| Target number of buckets: 393
2009/01/11 14:32:26| Using 8192 Store buckets
2009/01/11 14:32:26| Max Mem  size: 8192 KB
2009/01/11 14:32:26| Max Swap size: 102400 KB
2009/01/11 14:32:26| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2009/01/11 14:32:26| Rebuilding storage in /var/spool/squid (DIRTY)
2009/01/11 14:32:26| Using Least Load store dir selection
2009/01/11 14:32:26| Set Current Directory to /var/spool/squid
2009/01/11 14:32:26| Loaded Icons.
!!!!2009/01/11 14:32:27| commBind: Cannot bind socket FD 13 to 192.168.0.1:3128: (99) Cannot assign requested address[/b]
!!!!FATAL: Cannot open HTTP Port[/b]
Squid Cache (Version 2.6.STABLE18): Terminated abnormally.

По сути ничего сложного в настройках прокси нет. Я уже и вручную конфиги просматривал, и для альтератора модуль поставил - результат один - НИФИГА. Да и вообще может это проблема не сквида, а чего-то другого...
« Последнее редактирование: 12.01.2009 12:26:40 от SuperVisor »

Оффлайн speccyfan

  • Участник
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: Не запускается SQUID
« Ответ #1 : 11.01.2009 20:22:12 »
посмотреть нет ли запущенных процессов squid
ps -A|grep squidесли есть, кильнуть их, например так:
killall -9 squidзатем удалить, если есть pid-файл
rm /var/run/squid.pidпосле чего, попробовать запустить сквид опять
service squid startы?
With best regards, Yury Konovalov aka 2:453/53

Оффлайн SuperVisor

  • Участник
  • *
  • Сообщений: 778
  • разочарован в KDE
Re: Не запускается SQUID
« Ответ #2 : 12.01.2009 04:30:06 »
Спасибо за ответ, но не помогла. Сквид ни разу не запустился у меня, поэтому и процесса такого не было. service squid start проходит [Done] но service squid status пишет squid is dead, but subsystem is locked. pid-файла нет: # rm /var/run/squid.pid
rm: cannot remove `/var/run/squid.pid': No such file or directory

alunix

  • Гость
Re: Не запускается SQUID
« Ответ #3 : 12.01.2009 08:11:25 »
Запусти
netstat -nap|grep 3128должно показать какая программа занимает порт 3128 и не дает запуститься сквиду

Drool

  • Гость
Re: Не запускается SQUID
« Ответ #4 : 12.01.2009 09:24:40 »
А что говорит в консоли команда hostname?

Оффлайн SuperVisor

  • Участник
  • *
  • Сообщений: 778
  • разочарован в KDE
Re: Не запускается SQUID
« Ответ #5 : 12.01.2009 12:26:11 »
Спасибо всем, кто откликнулся, но проблему решил самостоятельно.
Удалил сквид и тут же установил снова. Всё работает. Что это за глюк  был понятия не имею :o
Может звезды так выстроились  :D

Оффлайн Eric

  • Участник
  • *
  • Сообщений: 137
Re: Не запускается SQUID [решено]
« Ответ #6 : 07.09.2009 23:32:48 »
Уважаемые, я вот столкнулся с такой же ошибкой... запускаться не хочет... (((
3128 порт не занят ничем... :'(

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Не запускается SQUID [решено]
« Ответ #7 : 08.09.2009 14:32:45 »
Уважаемые, я вот столкнулся с такой же ошибкой... запускаться не хочет... (((
3128 порт не занят ничем... :'(

Вы не заметили мудрый вопрос Droolа
 
А что говорит в консоли команда hostname?

Также приведите выводы команды
#rpm -qa | grep squid
#service squid restart
и сразу после ее выполнения
#tail /var/log/messages

будет понятней как искать решение 
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн dormidont3

  • Участник
  • *
  • Сообщений: 703
    • ФотоШоу
Re: Не запускается SQUID [решено]
« Ответ #8 : 10.01.2012 13:41:54 »
У меня похожая проблема... Может подскажите что поправить? А то школа вся осталась без нета... Ща пишу с сервака через терминал...
[root@comp-Pentium-Dual-679ab3 ~]# rpm -qa | grep squid
squid-cachemgr-3.0.STABLE19-alt1
squidmill-2.1-alt0.M50P.2
squid-conf-host2cat-1.01-alt2.1.M50P.1
squid-helpers-perl-3.0.STABLE19-alt1
squid-helpers-3.0.STABLE19-alt1
squid-3.0.STABLE19-alt1
alterator-squidmill-2.0-alt3
squid-common-3.0.STABLE19-alt1
squid-server-3.0.STABLE19-alt1
squidGuard-1.4-alt1
[root@comp-Pentium-Dual-679ab3 ~]# service squid restart
Service squid is not running.                                                                                                                        [PASSED]
Starting squid service:                                                                                                                              [ DONE ]
[root@comp-Pentium-Dual-679ab3 ~]# tail /var/log/messages
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: squid shutdown succeeded
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: Failed to make swap directory /var/spool/squid/00: (13) Permission denied
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: 2012/01/10 15:15:20| WARNING: '0.0.0.0/0.0.0.0' is a subnetwork of '0.0.0.0/0.0.0.0'
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: 2012/01/10 15:15:20| WARNING: because of this '0.0.0.0/0.0.0.0' is ignored to keep splay tree searching predictable
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: 2012/01/10 15:15:20| WARNING: You should probably remove '0.0.0.0/0.0.0.0' from the ACL named 'all'
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: 2012/01/10 15:15:20| cache_cf.cc(347) squid.conf:2674 unrecognized: 'broken_vary_encoding'
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid[16474]: Squid Parent: child process 16476 started
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: squid startup succeeded
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 UNSPECIFIED (__progname="(squid)" uid=23 euid=23): ^IFailed to verify one of the swap directories, Check cache.log ^Ifor details.  Run 'squid -z' to create swap directories ^Iif needed, or if running Squid for the first time.
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid[16474]: Squid Parent: child process 16476 exited with status 1

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Re: Не запускается SQUID [решено]
« Ответ #9 : 10.01.2012 14:12:27 »
Jan 10 15:15:20 comp-Pentium-Dual-679ab3 squid: Failed to make swap directory /var/spool/squid/00: (13) Permission denied
Ну так вот же. Кто-то где-то кому-то поменял права. Надо вернуть правильные права на /var/spool/squid