|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Добрый день! Есть два сервера 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 не помогает Может кто-то сталкивался с подобным поведением? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 13:21 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhIBExpert немного расшифровывает текст ошибки: connection rejected by remote interface Вот только connection rejected это 10060, а не 10054. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 13:24 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Владимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначе ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 13:46 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhЛечится только перезагрузкой первого сервера. Простой перезапуск firebird не помогает Отсюда вывод: проблема в системе, а не Firebird. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 13:54 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Владимир2012hvladЕщё нужно, чтобы луна была в первой четверти, и ни как иначеДа с некоторыми системами дело обстоит именно так ...Скорее, с некоторыми "специалистами" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 14:07 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovSerg KhЛечится только перезагрузкой первого сервера. Простой перезапуск firebird не помогает Отсюда вывод: проблема в системе, а не Firebird. тогда почему проявляется только на 2-х серверах из многих? Причем версия ОС разная. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 14:21 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Khтогда почему проявляется только на 2-х серверах из многих? К этим серверам, очевидно, прилагаются более шаловливые ручки, чем к остальным. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 14:53 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
hvladВладимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначеНа версии Firebird 2.4 вполне может быть. Все что угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2016, 20:04 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovВот только connection rejected это 1006010060 это connection timeout. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 01:15 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Basil A. Sidorov10060 это connection timeout. Да. 10061 сталбыть. Постоянно их путаю. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 01:26 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovДа. 10061 сталбытьЭто connection refused В принципе, 10054 и 10061 похожи, но возникают в разное время - первое на уже установленном соединении, второе - на этапе подключения.Постоянно их путаюМне, когда "было существенно, но лень запоминать" помогла закладка на MSDN . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 01:35 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Так как подобное поведение наблюдается на 2-х серверах, которые работают 24/7, то возможно происходит накопление какой-то ошибки, после чего и блокируется подключение именно с этих машин. Вот только непонятно куда копать. На сервере антивирусника и файервола нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 16:58 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
YuRockhvladВладимир2012Так что выяснилось для программы нужен GDS32.DLL 2008 года, но ни как ни тот, который имеем при инсталляции Firebird.Ещё нужно, чтобы луна была в первой четверти, и ни как иначеНа версии Firebird 2.4 вполне может быть. Все что угодно.Ну хоть ты мой сарказм понимаешь :) Владимир2012, я пытался мягко намекнуть, что ваше "решение" - не совсем решение, точнее - совсем не решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 17:05 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Владимир2012- произвести деинсталляцию; - почистить реестр; - ... эээ... Firebird пишет в реестр только 1 запись (см. instreg install/instreg remove), которая нужна разве что fbclient.dll для поиска конфига и msg. В 3.0 уже и этого нет. А сервер прописывается в службы через instsvc. Так что - деинсталлировать практически нечего - чистить реестр тоже не от чего ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 17:09 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhНа сервере антивирусника и файервола нет. в любом случае нужно проверить на софт, который может перехватывать tcp. Системы управления удаленным рабочим столом, прокси (включая клиентов), и т.д. Или, кривые драйверы сетевой карты, или сама сетевая карта дефективная. Тут нужно смотреть в firebird.log, и по времени ошибок 10053 (не 10054) и 10038 смотреть, какие есть в это же время ошибки в системном логе операционной системы (Просмотр событий, Журналы Windows, Система и Приложения). До кучи - можно использовать IBSurgeon Log Viewer , это покажет количество ошибок по конкретным дням, и вообще удобнее просматривать лог. Вероятно, могут быть какие-то внешние воздействия, типа помех по сети, опять же из-за кривого роутера или свитчера, и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 17:15 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Модератор: Может, тебе писательством заняться? Такая куча текста и 0 информации по теме. RO пока не поставил, добрый с утра. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 18:07 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Владимир2012, я отвечал не вам, а Serg Kh. Что касается вашего "решения" 19937291 , то методом тыка вы что-то исправили, сами не понимая что. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 18:19 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
kdv В логах firebird только ошибка 10054, в системных чисто. Обновил до 2.5.6, все тоже. Но интересный нюанс, диагностика в IBExpert по IP:3050 соединению дает passed, но к базе коннекта нет. Монитор показывает, что нет ни одного активного соединения (кроме монитора). ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2016, 23:54 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Khно к базе коннекта нет. с каким сообщением? коннекта к базе нет даже на самом сервере? или там есть, а с клиентов нет? кстати, я бы еще посмотрел на сервере утилитой tcpview (sysinternals) кто слушает порт 3050. А то может там вовсе не ФБ :-) Serg KhМонитор показывает какой монитор??? p.s. поймите, то что для вас очевидно, издалека вообще не понятно. Постарайтесь описывать проблему максимально полно и точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 02:58 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Монитор - database monitoring Порт слушает именно firebird, т.к. я могу со своей машины подключится к базе и работать с ней. А соединения с сервера именной с базой нет, но тест по tcp/ip проходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 11:54 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh я могу со своей машины подключится к базе и работать с ней. А соединения с сервера именной с базой нет, но тест по tcp/ip проходит. эээ, ЧТО? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 12:15 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 12:20 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
rjkz, сомнительно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 12:28 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
rjkzSerg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера? нет, проверили Тут еще более интересная картина нарисовалась. С одного сервера можно подключится на удаленный к другой базе, тестовой. С другого даже это невозможно. Что касается более подробной информации, то могу сказать то, что уже писал: версия 2.5.6, одна машина win2003, вторая win2012 к удаленному серверу подключаются через управляемые коммутаторы, соединение через telnet идет, через tcp/ip идет, к базе при попытке соединится в программе выдает connection rejected by remote interface, в логе только 10054. При этом клиенты самих серверов работают нормально ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 13:53 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhrjkzSerg Kh, так просто пальцем в небо - а может кол-во подключений превышает кол-во в лицензии сервера? нет, проверили Тут еще более интересная картина нарисовалась. С одного сервера можно подключится на удаленный к другой базе, тестовой. С другого даже это невозможно. Что касается более подробной информации, то могу сказать то, что уже писал: версия 2.5.6, одна машина win2003, вторая win2012 к удаленному серверу подключаются через управляемые коммутаторы, соединение через telnet идет, через tcp/ip идет, к базе при попытке соединится в программе выдает connection rejected by remote interface, в логе только 10054. При этом клиенты самих серверов работают нормально Удаленный сервер сильно удаленный? Разные здания, города, страны? А то по умолчанию все думают, что сервера в одной ЛВС, а по факту у вас окажется VPN или вообще 3050 в инет пробросили. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 14:02 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh... одна машина win2003, вторая win2012 к удаленному серверу подключаются через управляемые коммутаторы .... При этом клиенты самих серверов работают нормально - Кто их напрограмиздил - того и пинай ногами. Поначитаются жуйни а'ля "комиксы, типа, есть серверы" да напокупают софтовоы каму_какеров и давай криво_виртуяльные сети ваять... Поди ыщо Ды-аШ-Си-Пи(пи-пи-пи)-адресация в сети. :-))) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 14:09 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
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, пока не пришел с канделябром к админам железа). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 14:30 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Граур Станислава по факту у вас окажется VPN да, вот еще уточнение к моим вопросам к автору - компьютеры Б,В,.. соединяются с А через vpn? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 14:31 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhВот только непонятно куда копать. На сервере антивирусника и файервола нет.Серввер у вас в инет, чоль, "голой попой светит"? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 15:05 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
kdv Вы правильно поняли, что я не админ этих сетей. Попросил непосредственного администратора расписать устройства, т.к. там и подключение по локальной сети и через VPN. Надеюсь после ответа админа будет немного яснее. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2016, 22:08 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh, я не "понял", просто картина мутная. А вам-то оно зачем? Или админы поклеп возводят, типа, фб и приложения вот так не работают? Так это админское дело. Чтобы не работало, надо так специально сделать - обычно все работает, когда никто ничего не трогал. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 00:07 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Достаточно. Идите в ПТ дальше измеряйте. Здесь только в русле первоначального вопроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 14:49 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
В том-то и дело, что обвиняют разработчиков в кривом ПО. Вот ответ админа: Упрощенная диаграмма, как все работает во вложении. Компьютеры "USER PCs" видят оба сервера всегда, а вот с сервера "FB SERVER" сервер "FB SERVER 2" иногда не доступен по известной ошибке. Доступ не маршрутизируется, идет напрямую через коммутаторы(видно на диаграмме). Коммутаторы управляемые, но СЕЙЧАС работают, как простые, нигде ничего не режется, проверялось уже раз 10 и они даже были сброшены к дефолтам. Сетевых на обоих серверах по 2 но работает только одна. В логах фб на сервере "FB SERVER 2" только ошибка 104. Приложил диаграмму, но не знаю, будет ли доступна к просмотру ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 10:56 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh Сетевых на обоих серверах по 2 но работает только одна. Под Win2003 при 2-х сетевых картах возникают заморочки из-за дефоултного адреса маршрутизации. Проявляется как "плавающая". Лечится только ручной правкой реестра, вычищением всего и вся про 2-й сетевой интерфейс... Не уверен, что хто-нить перебирал стэк TCP/IP с тех пор в Винде... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 11:08 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg KhВ том-то и дело, что обвиняют разработчиков в кривом ПО. соедините сервер 2 с sw01. Работает? работает. Теперь соединяем через sw02. Глючит. И кто-то там говорит, что "ПО кривое"? Как вообще можно говорить о кривом ПО, если софт работает через N железок, а через M железок глючит, при том что M > N? Ну к примеру, браузер к одному сайту коннектится, а к другому - нет. Браузер виноват? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 13:23 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Serg Kh, еще, из древних историй. в одной конторе InterBase 4, периодически падал. Искали в чем дело, не могли найти. Сеть где-то из 100 компов, не меньше. Я уже не помню, каким образом выяснили, но оказалось, что в сеть гадила одна из сетевых карт на клиентских компах. В другой конторе "вдруг" с течением времени, к концу дня, работа с ИБ 6 начинала тормозить просто катастрофически. Поиском "что делали" выяснилось, что поменяли хаб на свитчер. Тоже вроде свитчер никак не настраивали, и т.д. Поменяли обратно - тормоза пропали. Что там было в свитчере- не знаю. И т.д., и т.п. Это, конечно, если еще сетевая подсистема самой ОС не глючит. Например, у микрософта было совершенно конкретное https://support.microsoft.com/en-us/kb/823764 В общем, мне кажется, что у админов что-то с логикой. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 13:34 |
|
И опять ошибка 10054
|
|||
---|---|---|---|
#18+
Hello, Kdv! You wrote on 30 ноября 2016 г. 13:35:39: Kdv> в одной конторе InterBase 4, периодически падал. Искали в чем дело, не могли найти. Сеть где-то из 100 компов, не меньше. > Я уже не помню, каким образом выяснили, но оказалось, что в сеть гадила одна из сетевых карт на клиентских компах. у меня в домашней сети такая же хрень была - гадила встроенная сетевуха одного очень древнего десктопа. при этом торренты как-то пролезали, а IGMP-потоки убивались нахрен. железяка ушла на помойку. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2016, 13:39 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1561823]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 153ms |
0 / 0 |