powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / INET/inet_error: send errno = 10054 fb 2.1.4
10 сообщений из 10, страница 1 из 1
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696809
raziel.kdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Имеется такая проблема:
Компьютер(win xp sp2) удаленно подключается к базе данных.
firebird 2.1.4.18393 (win32) nod business antivirus (в исключения firebird_inet_serv добавил) в фаерволл win исключения по портам 3350 и 113
Если 3 минуты после подключения ничего не делать, то сразу появляется ошибка в логе на клиентской машине INET/inet_error: send errno = 10054 и выдается ошибка, мол удаленный хост разорвал соединение. Error writing data to connection (в приложении которое работает с бд)
Но! Такая проблема только на одном компьютере, на всех остальных такого нет.

Помогите победить =)

Что делал я:
раскоментил в fb.conf connection timeout и ставил его в 0(вообще не пускает) и больше 180(ничего не меняется)
раскоментил dummy поставил 60, ничего не поменялось.
добавлял в реестр KEEP_ALIVE(60), PROBE(3), INTERVAL(30) тоже ничего.
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696827
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raziel.kdmТакая проблема только на одном компьютере, на всех остальных такого нет.

Для начала проверь параметры энергосбережения сетевой платы в диспетчере устройств.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696861
raziel.kdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, проверил, стояло отключать для сбережения электроэнергии.

Выключил галку, проверяю.

Отпишусь.
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696868
raziel.kdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению, не помогло.
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696880
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда форматируй винт и ставь чистую Windows без всяких NOD, Avast, Agnitum Outpost и
прочего дерьма.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696887
raziel.kdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Думаете NOD? Windows чистый. Из установленного только НОД, клиентское приложение, фб и драйвера. всё.
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696923
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raziel.kdmДумаете NOD? Windows чистый. Из установленного только НОД, клиентское
приложение, фб и драйвера. всё.
Возможности осталось всего две: установленный (и даже потом снесённый) софт и железо на
пути между компьютерами. Отформатировать винчестер проще, чем проходить по всей цепочке со
сниффером, выясняя откуда приходит злополучный RST пакет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696930
raziel.kdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ясненько. Попробую снести Нод. Но система чистая. Установил только сегодня.
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38696984
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raziel.kdmЯсненько. Попробую снести Нод.
Не поможет. Такие вещи остаются в системе даже после деинсталляции. Надо устанавливать
чистую систему на чистый винчестер.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
INET/inet_error: send errno = 10054 fb 2.1.4
    #38697152
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
raziel.kdm,

nod и ряд других антивирусов, как и клиенты прокси, перехватывают tcp, и в результате мешают серверам типа ФБ, которые обслуживают клиентов по tcp. Причем, от слабого до сильного взаимодействия:
- вылезают ошибки 10054
- ограничивается количество соединений (например, 40-50-70 вместо гораздо большего).
- приводят к полной неработоспособности архитектуры Classic.

Так что, от таких штук на сервере нужно избавляться. Причем, совершенно официально зафиксирован такой случай:
в локальной сети "двухголовые" сетевые карты объединены в одну виртуальную (team) с помощью HP Network Configuration Utility.
Результат - один-два раза в сутки начинают резко сыпаться ошибки 10054, и минут через 30 вообще все клиенты ФБ перестают работать.
Убрали team, перенастроили коммутаторы, и как говорят, "ошибка 10054 исчезла как класс".

Что также интересно, пытались обнаружить источник ошибки при помощи FBScanner, но он, будучи proxy, как мне кажется, вносил определенное замедление (или иное влияние), и с ним эти ошибки 10054 пропадали. Так что подобные случаи - результат "тонких взаимодействий" специфического софта. И получается, количество такого софта порой приходится минимизировать до нуля :-)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / INET/inet_error: send errno = 10054 fb 2.1.4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]