SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » FB2.5 Error reading data from the connection. (При локальном соединении)
FB2.5 Error reading data from the connection. [сообщение #3847] Mon, 27 November 2023 13:31 Переход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
Были случаи что после перезагрузки ОС программа сазу после запуска падает по ошибке в isc_dsql_fetch
Error reading data from the connection.
В Firebird log только такое в это время:
Sun Nov 19 22:56:37 2023 Guardian starting: "C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe"

Sun Nov 19 22:56:40 2023 INET/inet_error: read errno = 10054, client address = 192.168.84.121/49671, user = СИСТЕМА.-1.-1
Программа находится на том же сервере.
Кто тут виноват может быть?
Re: FB2.5 Error reading data from the connection. [сообщение #3849 является ответом на сообщение #3847] Mon, 27 November 2023 16:18 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
Престарелый сервер с пачкой багов внутри падает. Кто тебе виноват, что не используешь более новые версии?..
Re: FB2.5 Error reading data from the connection. [сообщение #3856 является ответом на сообщение #3849] Wed, 29 November 2023 13:52 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
SD писал(а) Mon, 27 November 2023 16:18
Престарелый сервер с пачкой багов внутри падает. Кто тебе виноват, что не используешь более новые версии?..
Это не оправдание.
И FB не падает. Тем более может дело не в FB а в Оси.
Re: FB2.5 Error reading data from the connection. [сообщение #3857 является ответом на сообщение #3856] Wed, 29 November 2023 15:17 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
Если гвардеец сервер поднимает, значит тот падает. А в логе сервера ты видишь уже результат падения программы.

Если ты думаешь, что дело в ОСи - не проблема, Process Monitor, TCPMon, WireShark и прочие мониторинговые тулзы тебе в руки и смотреть по чьей инициативе проходит RST пакет.
Re: FB2.5 Error reading data from the connection. [сообщение #3876 является ответом на сообщение #3856] Sat, 02 December 2023 01:36 Переход к предыдущему сообщениюПереход к следующему сообщению
kdv в настоящее время не в онлайне  kdv
Сообщений: 98
Зарегистрирован: June 2022
Member
так какая там точная версия ФБ 2.5 и используемого программой fbclient.dll ?
Re: FB2.5 Error reading data from the connection. [сообщение #3922 является ответом на сообщение #3876] Fri, 15 December 2023 18:14 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
kdv писал(а) Sat, 02 December 2023 01:36
так какая там точная версия ФБ 2.5 и используемого программой fbclient.dll ?
2.5.9.27139 и клиент и сервер.
Ситуация регулярно возникает по непонятной причине. В firebird.log - ничего существенного.
Есть особенность что ОС вроде как в виртуалке работает.
Re: FB2.5 Error reading data from the connection. [сообщение #3924 является ответом на сообщение #3922] Mon, 18 December 2023 09:27 Переход к предыдущему сообщениюПереход к следующему сообщению
kdv в настоящее время не в онлайне  kdv
Сообщений: 98
Зарегистрирован: June 2022
Member
ну, смотрите в лог системы, может там есть какие-то сообщения параллельные.
Re: FB2.5 Error reading data from the connection. [сообщение #3928 является ответом на сообщение #3924] Tue, 19 December 2023 14:10 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
"Лог системы" это где?

Вот тут у человека была очень похожая проблема на 2.5.7:
https://fire-monkey.ru/topic/4038-firebird-%D0%BE%D1%88%D0%B 8%D0%B1%D0%BA%D0%B0/
Он написал что причина в том что "Скачал кривоватый билд FB." Неясно что это значит.
Re: FB2.5 Error reading data from the connection. [сообщение #3929 является ответом на сообщение #3928] Tue, 19 December 2023 14:13 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
В трэкере так же есть что то похожее:
https://github.com/FirebirdSQL/firebird/issues/6137
Re: FB2.5 Error reading data from the connection. [сообщение #3931 является ответом на сообщение #3929] Tue, 19 December 2023 15:34 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
Дополнение. Проблема стабильно воспроизводится на продакшион сервере после перезагрузки ОС. Клиент как служба стартует, подключение к БД успешное и далее падает почти сразу на одном из запросов. Более глубокие исследования производить трудно т.к. сервер продакшион 24x7.

[Обновления: Tue, 19 December 2023 15:34]

Известить модератора

Re: FB2.5 Error reading data from the connection. [сообщение #3932 является ответом на сообщение #3931] Tue, 19 December 2023 15:49 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
ну дык падает, да, бывает.
крайне редко, но бывает, что где-то глубоко в недрах обнаруживается баг приводящий к падению на определённом запросе.
не повезло.
поддержка 2.5 прекращена.
Re: FB2.5 Error reading data from the connection. [сообщение #3933 является ответом на сообщение #3931] Tue, 19 December 2023 16:18 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
avp писал(а) Tue, 19 December 2023 13:34
Проблема стабильно воспроизводится на продакшион сервере после перезагрузки ОС..
Ну, настраивай отброс корки и потом копайся в нём в поисках бага. Никто другой на давно заброшенной версии этого делать не будет. По крайней мере не бесплатно.
Re: FB2.5 Error reading data from the connection. [сообщение #3940 является ответом на сообщение #3933] Wed, 20 December 2023 13:30 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
В том то и дело что FB не падает и в логе ничего нет. И не факт что это в нём дело.
И где гарантия что в новых версиях FB такого не будет?
Ps. В 2.0 такой херни не было.
Re: FB2.5 Error reading data from the connection. [сообщение #3941 является ответом на сообщение #3940] Wed, 20 December 2023 13:53 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
avp
В том то и дело что FB не падает
но ты же сам пишешь: "подключение к БД успешное и далее падает почти сразу на одном из запросов."
Re: FB2.5 Error reading data from the connection. [сообщение #3942 является ответом на сообщение #3941] Wed, 20 December 2023 14:05 Переход к предыдущему сообщениюПереход к следующему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
ошибка "Error reading data from the connection" это isc_net_read_err (335544726).
проявляться может по-разному.
бывает при физическом разрыве связи - уборщица шваброй зацепила патчкорд и вырвала из стены сетевую розетку нахрен! (у нас такое регулярно)
а бывает по софтовой причине - когда "на той стороне провода" стало некому отвечать.

[Обновления: Wed, 20 December 2023 14:06]

Известить модератора

Re: FB2.5 Error reading data from the connection. [сообщение #3944 является ответом на сообщение #3941] Wed, 20 December 2023 21:04 Переход к предыдущему сообщениюПереход к следующему сообщению
avp в настоящее время не в онлайне  avp
Сообщений: 83
Зарегистрирован: October 2023
Member
МП писал(а) Wed, 20 December 2023 13:53
avp
В том то и дело что FB не падает
но ты же сам пишешь: "подключение к БД успешное и далее падает почти сразу на одном из запросов."
Извиняюсь за неточность. Падает клиентское приложение по исключению в неожиданном месте.

Проблемы с сетью исключены т.к. подключение идёт на 127.0.0.1
Re: FB2.5 Error reading data from the connection. [сообщение #3945 является ответом на сообщение #3944] Thu, 21 December 2023 01:40 Переход к предыдущему сообщениюПереход к следующему сообщению
SD в настоящее время не в онлайне  SD
Сообщений: 417
Зарегистрирован: August 2022
Senior Member
Ну значит вместо анализа корки надо ставить брэкпоинты/протоколирование на closesocket(). Их немного. Но повторюсь: за просто так заниматься этой некрофилией всем лень.
Re: FB2.5 Error reading data from the connection. [сообщение #3954 является ответом на сообщение #3944] Thu, 21 December 2023 11:58 Переход к предыдущему сообщению
МП в настоящее время не в онлайне  МП
Сообщений: 889
Зарегистрирован: August 2022
Географическое положение: бурятский тун...
Senior Member
avp

Проблемы с сетью исключены т.к. подключение идёт на 127.0.0.1
а, так у тебя Loopback...
попробуй ради эксперимента подключиться без него - локально.
Предыдущая тема: FB 3 в Debian
Следующая тема: Каталог расположения базы данных
Переход к форуму:
  


Текущее время: Sun Dec 22 13:47:44 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01349 секунд