Постоянные обрывы соединени - errno = 104, 110, 113

Администирование клиентской и серверной части InterBase, Firebird, Yaffil. Настройка файла конфигурации и т.п.

Модераторы: kdv, Alexey Kovyazin

Ответить
LaViro
Сообщения: 3
Зарегистрирован: 29 май 2011, 11:20

Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение LaViro » 29 май 2011, 11:55

День добрый.

Сервер: CentOS 5.6 x86_64, Firebird CS 2.1.4 x86_64, два сетевых интерфейса: один для локалки, другой - в интернет.
Клиенты: WinXP, Vista, Seven....

По локальной сети все ОК.
Проблемы при удаленном подключении. Внешний канал на сервере - оптика 10МБит синхронный, на клиентах - что прийделтся, но в основном от 1МБит (ADSL, FTTB).

Наблюдаются постоянные (с частотой до раз в минуту - в зависимости от того на каком клиенте проверяю и к какому каналу подключаю клиентский комп.) отключения от Firebird. При чем подключение по ssh к серверу не обрывается вообще, пинг идеальный с задержкой (средней) 27мс.

На стороне сервера в логе ошибки (с в разном порядке и с разной периодичностью):
INET/inet_error: read errno = 110
INET/inet_error: read errno = 104
INET/inet_error: read errno = 113

На стороне клиента в логе:
INET/inet_error: read errno = 10053

Фаерволы вроде настроены нормально, пробовал даже выключать - не помогло.

kdv
Forum Admin
Сообщения: 6575
Зарегистрирован: 25 окт 2004, 18:07
Контактная информация:

Re: Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение kdv » 29 май 2011, 12:48

возможно, железо глючит. Вначале такие подозрительные сети (частота ошибок уж очень высокая) проверяются железными тестерами. Или сниффером, который ловит аппаратные и другие ошибки.
потом можно почитать про keepalive на сайте.

Firewall-ы, кстати, не всегда "отключаются", когда их отключают. Надежная проверка на невлияние FW (кроме базового, встроенного в Windows) - это деинсталляция firewall-а.

LaViro
Сообщения: 3
Зарегистрирован: 29 май 2011, 11:20

Re: Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение LaViro » 29 май 2011, 13:23

С keepalive возился по разному... не помогло. И если я не ошибаюсь эти настройки действуют на все соединения, а не только на фаерберд, так почему тогда другие не обрываются... Что такого особенного в firebird?
Сейчас на моей клиентской машине c Seven стоит только стандартный фаервол, но не думаю что дело в нем - к другим то серверам с firebird я подключаюсь без проблем...
Если можно, по подробнее про "железные тестеры" - в сетях я дилетант (:

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1427
Зарегистрирован: 15 сен 2005, 09:05
Откуда: Krupka
Контактная информация:

Re: Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение Dimitry Sibiryakov » 29 май 2011, 16:14


LaViro
Сообщения: 3
Зарегистрирован: 29 май 2011, 11:20

Re: Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение LaViro » 29 май 2011, 18:55

ну зачем аразу обзываться....

я понять не могу как мне поможет что-то вроде "Кабельный тестер LANsmart TDR" если проблема остается не только с данным конкретным сервером, но и с разными клиентскими компами, разными сетевыми картами на сервере и разными провайдерами как для сервера, так и для клиента... да и почему отпадает только firebird? ssh - нормально, nx-client - нормально, TeamViewer - нормально, просто онлайн видио - нормально...

kdv
Forum Admin
Сообщения: 6575
Зарегистрирован: 25 окт 2004, 18:07
Контактная информация:

Re: Постоянные обрывы соединени - errno = 104, 110, 113

Сообщение kdv » 01 июн 2011, 00:36

так и для клиента... да и почему отпадает только firebird?
потому что сокеты не те. Короче - соединение рвется из-за оборудования и типа сети. С остальными догадками - в сад. Чем вы там тестируете соединение сейчас - по барабану, или вы не понимаете происхождения ошибок в сети, или понимаете.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя