SQUID на прокси сервере слетел

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Solger
мл. сержант
Сообщения: 73
Зарегистрирован: 2008-02-04 13:28:44

SQUID на прокси сервере слетел

Непрочитанное сообщение Solger » 2013-05-31 6:29:32

Несколько лет работал прокси сервер на котором работали squid sams кэширующий named apache mysql итд. Работал без больших проблем и обычно раз в год перезагрузка решала все проблемы и поэтому я его особо не трогал. После зависания и выключения-включения сервера слетел squid. Также не работает ftp-proxy через pf. Судя по логам проблемы с резолвингом либо с занятостью портов - вообщем два дня гугления и различных манипуляций с настройками пока ничего не дали. Нужна помощь экспертов. Вот логи:

Код: Выделить всё

FreeBSD proxy.arsec.ru 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Ниже что сообщал squid при попытке запуска

Код: Выделить всё

2013/05/28 23:56:06| commBind: Cannot bind socket FD 6 to *:0: (49) Can't assign requested address
FATAL: Could not create a DNS socket
Squid Cache (Version 2.7.STABLE9): Terminated abnormally.
CPU Usage: 0.009 seconds = 0.004 user + 0.004 sys
Maximum Resident Size: 1816 KB
Page faults with physical i/o: 0
Вот что сейчас слушается на сервере

Код: Выделить всё

proxy# netstat -nat | grep LISTEN
tcp4       0      0  127.0.0.1.8021         *.*                    LISTEN
tcp4       0      0  *.8021                 *.*                    LISTEN
tcp4       0      0  *.21                   *.*                    LISTEN
tcp4       0      0  127.0.0.1.25           *.*                    LISTEN
tcp4       0      0  *.80                   *.*                    LISTEN
tcp4       0      0  *.33                   *.*                    LISTEN
tcp6       0      0  *.33                   *.*                    LISTEN
tcp4       0      0  192.168.5.2.3306       *.*                    LISTEN
tcp6       0      0  ::1.953                *.*                    LISTEN
tcp4       0      0  127.0.0.1.953          *.*                    LISTEN
tcp4       0      0  192.168.5.2.53         *.*                    LISTEN
При попытке в консоли сервера сделать днс запрос
[codeproxy# nslookup mail.ru
nslookup: isc_socket_bind: address not available
][/code]
Если остановить named и прописать в resolv.conf адрес LAN порта маршрутизатора - то резолвинг отрабатывает нормально и squid запускается но выдаёт след ошибки:

Код: Выделить всё

2013/05/29 13:29:07| httpAccept: FD 12: accept failure: (53) Software caused connection abort
2013/05/29 13:29:08| commBind: Cannot bind socket FD 17 to *:0: (49) Can't assign requested address
2013/05/29 13:29:08| commBind: Cannot bind socket FD 16 to *:0: (49) Can't assign requested address
2013/05/29 13:29:08| commBind: Cannot bind socket FD 17 to *:0: (49) Can't assign requested address
2013/05/29 13:29:09| httpAccept: FD 12: accept failure: (53) Software caused connection abort
2013/05/29 13:29:09| commBind: Cannot bind socket FD 17 to *:0: (49) Can't assign requested address
2013/05/29 13:29:09| httpAccept: FD 12: accept failure: (53) Software caused connection abort
2013/05/29 13:29:09| commBind: Cannot bind socket FD 17 to *:0: (49) Can't assign requested address
2013/05/29 13:29:10| commBind: Cannot bind socket FD 16 to *:0: (49) Can't assign requested address
2013/05/29 13:29:10| commBind: Cannot bind socket FD 17 to *:0: (49) Can't assign requested address
Сходная проблема с ftp-proxy

Код: Выделить всё

May 31 09:13:42 proxy ftp-proxy[1241]: listening on 127.0.0.1 port 8021
То есть из локалки запросы на ftp не проходят

Код: Выделить всё

May 29 16:30:25 proxy ftp-proxy[3243]: listening on 127.0.0.1 port 8021
May 29 16:59:02 proxy ftp-proxy[3243]: #2 proxy cannot connect to server 210.171.226.46: Can't assign requested address
May 29 16:59:04 proxy ftp-proxy[3243]: #3 proxy cannot connect to server 210.171.226.46: Can't assign requested address
May 29 16:59:05 proxy ftp-proxy[3243]: #4 proxy cannot connect to server 210.171.226.46: Can't assign requested address
May 29 16:59:05 proxy ftp-proxy[3243]: #5 proxy cannot connect to server 210.171.226.46: Can't assign requested address
May 29 16:59:07 proxy ftp-proxy[3243]: #6 proxy cannot connect to server 210.171.226.46: Can't assign requested address
May 29 16:59:08 proxy ftp-proxy[3243]: #7 proxy cannot connect to server 210.171.226.46: Can't assign requested address
Последний раз редактировалось f_andrey 2013-05-31 7:40:18, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: SQUID на прокси сервере слетел

Непрочитанное сообщение skeletor » 2013-05-31 11:59:12

Либо используется, либо нет такого адреса на сервере.

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: SQUID на прокси сервере слетел

Непрочитанное сообщение snorlov » 2013-05-31 12:23:15

Сетевуха хоть нормально видится...

Solger
мл. сержант
Сообщения: 73
Зарегистрирован: 2008-02-04 13:28:44

Re: SQUID на прокси сервере слетел

Непрочитанное сообщение Solger » 2013-05-31 12:34:08

Да вроде нормально -не заметил отклонений

Код: Выделить всё

proxy# ifconfig
rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 00:05:5d:cf:fc:d3
        inet 192.168.5.2 netmask 0xffffff00 broadcast 192.168.5.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 00:19:cb:54:3e:d0
        inet 192.168.4.3 netmask 0xffffff00 broadcast 192.168.4.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
pflog0: flags=141<UP,RUNNING,PROMISC> metric 0 mtu 33204
Если только пробовать менять сами сетевые карты - там две карты длинк на pci установлены. 5.2 смотрит в локалку - 4.3 на роутер у кот адрес 4.1 локального интерфейса