powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / И опять ошибка 10054
38 сообщений из 38, показаны все 2 страниц
И опять ошибка 10054
    #39354990
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть два сервера c FB 2.5.3
На одном рабочая БД, число клиентов не более 40. На втором крутится БД, которая принимает выжимку данных из первой. Данные передаются командами update or insert. Т.е. на первом служба отбирает данные, соединяется со вторым и заливает.

Проблема в том, что через нерегулярные промежутки времени при попытке соединится во вторым сервером вылетает сообщение:
INET/inet_error: read errno = 10054

После этого при попытке соединится с первого сервера с любой БД, расположенной не на этой машине терпит неудачу, причем любым приложением. IBExpert немного расшифровывает текст ошибки: connection rejected by remote interface

При этом тест соединения по TCP/IP по порту 3050 проходит успешно, тест соединения к БД - провален

Такое поведение не зависит от версии операционной системы ( по крайней мере явно ) - наблюдается на Win2003 и Win2012. Причем в другом подразделении стоит тоже Win2003, но проблем нет

Лечится только перезагрузкой первого сервера. Простой перезапуск firebird не помогает

Может кто-то сталкивался с подобным поведением?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39354992
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhIBExpert немного расшифровывает текст ошибки: connection rejected by remote interface

Вот только connection rejected это 10060, а не 10054.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355002
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначе
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355007
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhЛечится только перезагрузкой первого сервера. Простой перезапуск firebird не помогает

Отсюда вывод: проблема в системе, а не Firebird.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355010
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012hvladЕщё нужно, чтобы луна была в первой четверти, и ни как иначеДа с некоторыми системами дело обстоит именно так ...Скорее, с некоторыми "специалистами"
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355014
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovSerg KhЛечится только перезагрузкой первого сервера. Простой перезапуск firebird не помогает

Отсюда вывод: проблема в системе, а не Firebird.


тогда почему проявляется только на 2-х серверах из многих? Причем версия ОС разная.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355021
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Khтогда почему проявляется только на 2-х серверах из многих?

К этим серверам, очевидно, прилагаются более шаловливые ручки, чем к остальным.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355149
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladВладимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначеНа версии Firebird 2.4 вполне может быть. Все что угодно.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355260
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovВот только connection rejected это 1006010060 это connection timeout.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355265
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov10060 это connection timeout.

Да. 10061 сталбыть. Постоянно их путаю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355267
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovДа. 10061 сталбытьЭто connection refused
В принципе, 10054 и 10061 похожи, но возникают в разное время - первое на уже установленном соединении, второе - на этапе подключения.Постоянно их путаюМне, когда "было существенно, но лень запоминать" помогла закладка на MSDN .
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355452
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так как подобное поведение наблюдается на 2-х серверах, которые работают 24/7, то возможно происходит накопление какой-то ошибки, после чего и блокируется подключение именно с этих машин.
Вот только непонятно куда копать. На сервере антивирусника и файервола нет.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355460
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockhvladВладимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначеНа версии Firebird 2.4 вполне может быть. Все что угодно.Ну хоть ты мой сарказм понимаешь :)

Владимир2012, я пытался мягко намекнуть, что ваше "решение" - не совсем решение, точнее - совсем не решение.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355464
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012- произвести деинсталляцию;
- почистить реестр;
- ...
эээ... Firebird пишет в реестр только 1 запись (см. instreg install/instreg remove), которая нужна разве что fbclient.dll для поиска конфига и msg. В 3.0 уже и этого нет.
А сервер прописывается в службы через instsvc.

Так что
- деинсталлировать практически нечего
- чистить реестр тоже не от чего
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355467
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhНа сервере антивирусника и файервола нет.
в любом случае нужно проверить на софт, который может перехватывать tcp. Системы управления удаленным рабочим столом, прокси (включая клиентов), и т.д.
Или, кривые драйверы сетевой карты, или сама сетевая карта дефективная.
Тут нужно смотреть в firebird.log, и по времени ошибок 10053 (не 10054) и 10038 смотреть, какие есть в это же время ошибки в системном логе операционной системы (Просмотр событий, Журналы Windows, Система и Приложения).

До кучи - можно использовать IBSurgeon Log Viewer , это покажет количество ошибок по конкретным дням, и вообще удобнее просматривать лог. Вероятно, могут быть какие-то внешние воздействия, типа помех по сети, опять же из-за кривого роутера или свитчера, и т.д.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355500
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: Может, тебе писательством заняться? Такая куча текста и 0 информации по теме.
RO пока не поставил, добрый с утра.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355507
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012,

я отвечал не вам, а Serg Kh. Что касается вашего "решения" 19937291 , то методом тыка вы что-то исправили, сами не понимая что.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355607
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv

В логах firebird только ошибка 10054, в системных чисто. Обновил до 2.5.6, все тоже. Но интересный нюанс, диагностика в IBExpert по IP:3050 соединению дает passed, но к базе коннекта нет. Монитор показывает, что нет ни одного активного соединения (кроме монитора).
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355641
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Khно к базе коннекта нет.
с каким сообщением? коннекта к базе нет даже на самом сервере? или там есть, а с клиентов нет?
кстати, я бы еще посмотрел на сервере утилитой tcpview (sysinternals) кто слушает порт 3050. А то может там вовсе не ФБ :-)
Serg KhМонитор показывает
какой монитор???

p.s. поймите, то что для вас очевидно, издалека вообще не понятно. Постарайтесь описывать проблему максимально полно и точно.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355837
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Монитор - database monitoring
Порт слушает именно firebird, т.к. я могу со своей машины подключится к базе и работать с ней. А соединения с сервера именной с базой нет, но тест по tcp/ip проходит.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355856
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Kh я могу со своей машины подключится к базе и работать с ней. А соединения с сервера именной с базой нет, но тест по tcp/ip проходит.
эээ, ЧТО?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355862
rjkz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355869
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rjkz,

сомнительно.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355942
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rjkzSerg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера?

нет, проверили

Тут еще более интересная картина нарисовалась. С одного сервера можно подключится на удаленный к другой базе, тестовой.
С другого даже это невозможно.

Что касается более подробной информации, то могу сказать то, что уже писал: версия 2.5.6, одна машина win2003, вторая win2012
к удаленному серверу подключаются через управляемые коммутаторы, соединение через telnet идет, через tcp/ip идет, к базе при попытке соединится в программе выдает connection rejected by remote interface, в логе только 10054. При этом клиенты самих серверов работают нормально
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355949
Граур Станислав
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhrjkzSerg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера?

нет, проверили

Тут еще более интересная картина нарисовалась. С одного сервера можно подключится на удаленный к другой базе, тестовой.
С другого даже это невозможно.

Что касается более подробной информации, то могу сказать то, что уже писал: версия 2.5.6, одна машина win2003, вторая win2012
к удаленному серверу подключаются через управляемые коммутаторы, соединение через telnet идет, через tcp/ip идет, к базе при попытке соединится в программе выдает connection rejected by remote interface, в логе только 10054. При этом клиенты самих серверов работают нормально

Удаленный сервер сильно удаленный? Разные здания, города, страны?
А то по умолчанию все думают, что сервера в одной ЛВС, а по факту у вас окажется VPN или вообще 3050 в инет пробросили.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355958
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Kh... одна машина win2003, вторая win2012 к удаленному серверу подключаются через управляемые коммутаторы ....
При этом клиенты самих серверов работают нормально
- Кто их напрограмиздил - того и пинай ногами.
Поначитаются жуйни а'ля "комиксы, типа, есть серверы" да напокупают софтовоы каму_какеров и давай криво_виртуяльные сети ваять...
Поди ыщо Ды-аШ-Си-Пи(пи-пи-пи)-адресация в сети.
:-)))
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355970
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Khк удаленному серверу подключаются через управляемые коммутаторы, соединение через telnet идет, через tcp/ip идет, к базе при попытке соединится в программе выдает connection rejected by remote interface, в логе только 10054. При этом клиенты самих серверов работают нормально
давайте так.
1. сервер - это компьютер с Firebird и базой, неважно какая операционка - винда сервер, не сервер, пофиг.
Если я поставлю ФБ на Вин7 проф, это у меня будет сервер, а потом я буду говорить про коннект с "сервера", который окажется ДРУГИМ компом с Win 2003 Server - это очень весело.

2. "в логе только 10054" - это ОБРЫВ уже установленного соединения
3. "connection rejected by remote interface" - я попробовал коннект к 2.5 клиентами от ИБ 6.0, 7.1, фб 1.5 - все проходит, так что проблема, видимо, не в клиенте. Хотя посоветовал бы проверить версии ВСЕХ fbclient.dll и gds32.dll, которые только есть на компах, на которых идет ошибка "connection rejected"

Исходя из пунктов 2 и 3 видимо нечто дает соединиться с портом 3050, но либо как-то неполноценно, либо тут же после соединения отрубает его. И это может быть, кстати, даже железным (как мне кажется).

Вопрос. Есть компьютер с ФБ - назовем компьютер А. И есть компы с клиентами ФБ, назовем Б,В, и так далее.
Так вот - компьютер А и компьютеры Б,В,... находятся в одной сети, или в разных? На компьютере А только одна сетевая карта?
Доступ компьютеров Б,В, ... к компьютеру А идет напрямую, или маршрутизируется, скажем, через компьютер C?

Не окажется-ли, что вдруг админы настроили коммутаторы хитрым образом? (где-то тут уже было такое, как раз про обрывы соединений, принудительно, по неактивности 30 минут, там человек обнастраивался keepalive, пока не пришел с канделябром к админам железа).
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39355972
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Граур Станислава по факту у вас окажется VPN
да, вот еще уточнение к моим вопросам к автору - компьютеры Б,В,.. соединяются с А через vpn?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39356028
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhВот только непонятно куда копать. На сервере антивирусника и файервола нет.Серввер у вас в инет, чоль, "голой попой светит"?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39356396
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv

Вы правильно поняли, что я не админ этих сетей. Попросил непосредственного администратора расписать устройства, т.к. там и подключение по локальной сети и через VPN.
Надеюсь после ответа админа будет немного яснее.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39356439
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Kh,

я не "понял", просто картина мутная.
А вам-то оно зачем? Или админы поклеп возводят, типа, фб и приложения вот так не работают? Так это админское дело. Чтобы не работало, надо так специально сделать - обычно все работает, когда никто ничего не трогал.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39356902
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаточно. Идите в ПТ дальше измеряйте.
Здесь только в русле первоначального вопроса.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357481
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том-то и дело, что обвиняют разработчиков в кривом ПО.

Вот ответ админа:

Упрощенная диаграмма, как все работает во вложении.
Компьютеры "USER PCs" видят оба сервера всегда, а вот с сервера "FB
SERVER" сервер "FB SERVER 2" иногда не доступен по известной ошибке.

Доступ не маршрутизируется, идет напрямую через коммутаторы(видно на
диаграмме). Коммутаторы управляемые, но СЕЙЧАС работают, как простые,
нигде ничего не режется, проверялось уже раз 10 и они даже были сброшены
к дефолтам. Сетевых на обоих серверах по 2 но работает только одна.

В логах фб на сервере "FB SERVER 2" только ошибка 104.

Приложил диаграмму, но не знаю, будет ли доступна к просмотру
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357489
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Kh Сетевых на обоих серверах по 2 но работает только одна.
Под Win2003 при 2-х сетевых картах возникают заморочки из-за дефоултного адреса маршрутизации. Проявляется как "плавающая".
Лечится только ручной правкой реестра, вычищением всего и вся про 2-й сетевой интерфейс...
Не уверен, что хто-нить перебирал стэк TCP/IP с тех пор в Винде... :-)
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357603
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg KhВ том-то и дело, что обвиняют разработчиков в кривом ПО.
соедините сервер 2 с sw01. Работает? работает. Теперь соединяем через sw02. Глючит.
И кто-то там говорит, что "ПО кривое"? Как вообще можно говорить о кривом ПО, если софт работает через N железок, а через M железок глючит, при том что M > N?
Ну к примеру, браузер к одному сайту коннектится, а к другому - нет. Браузер виноват?
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357625
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg Kh,

еще, из древних историй.
в одной конторе InterBase 4, периодически падал. Искали в чем дело, не могли найти. Сеть где-то из 100 компов, не меньше.
Я уже не помню, каким образом выяснили, но оказалось, что в сеть гадила одна из сетевых карт на клиентских компах.

В другой конторе "вдруг" с течением времени, к концу дня, работа с ИБ 6 начинала тормозить просто катастрофически. Поиском "что делали" выяснилось, что поменяли хаб на свитчер. Тоже вроде свитчер никак не настраивали, и т.д. Поменяли обратно - тормоза пропали. Что там было в свитчере- не знаю.

И т.д., и т.п. Это, конечно, если еще сетевая подсистема самой ОС не глючит. Например, у микрософта было совершенно конкретное
https://support.microsoft.com/en-us/kb/823764

В общем, мне кажется, что у админов что-то с логикой.
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357629
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Kdv!
You wrote on 30 ноября 2016 г. 13:35:39:

Kdv> в одной конторе InterBase 4, периодически падал. Искали в чем дело, не могли найти. Сеть где-то из 100 компов, не меньше.
> Я уже не помню, каким образом выяснили, но оказалось, что в сеть гадила одна из сетевых карт на клиентских компах.
у меня в домашней сети такая же хрень была - гадила встроенная сетевуха одного очень древнего десктопа.
при этом торренты как-то пролезали, а IGMP-потоки убивались нахрен.
железяка ушла на помойку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
И опять ошибка 10054
    #39357887
Serg Kh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за потраченное время. Пойду воевать с админами

Если все-же найдем причину напишу обязательно
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / И опять ошибка 10054
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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