Бесконечно долгий коннект

Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать

Модераторы: kdv, dimitr

Ответить
Eddi
Сообщения: 7
Зарегистрирован: 28 фев 2005, 12:36

Бесконечно долгий коннект

Сообщение Eddi » 02 июн 2006, 14:13

Есть Firebird-1.5.3.4870-0 CS под Win2003. FB запущен. CONNECT подвисает, службы и проги соответственно не запускаются. Под SS все хорошо. К чему бы это?

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 02 июн 2006, 14:33

антивирус/файрвол?

Eddi
Сообщения: 7
Зарегистрирован: 28 фев 2005, 12:36

Сообщение Eddi » 02 июн 2006, 14:35

Так ведь под SuperServer все работает...

Karp
Сообщения: 41
Зарегистрирован: 30 апр 2005, 16:30

Сообщение Karp » 02 июн 2006, 14:50

Eddi писал(а):Так ведь под SuperServer все работает...
строка коннекта?
localhost:rath_to_base

Eddi
Сообщения: 7
Зарегистрирован: 28 фев 2005, 12:36

Сообщение Eddi » 02 июн 2006, 14:54

и localhost: пробовал и 127.0.0.1: и сетевое имя, результат один - висит, ошибок не выдает.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 02 июн 2006, 14:55

И долго висит? Дольше двух часов?

Eddi
Сообщения: 7
Зарегистрирован: 28 фев 2005, 12:36

Сообщение Eddi » 02 июн 2006, 14:58

Чего не знаю, того не знаю. Терпения не хватает.

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

Сообщение kdv » 02 июн 2006, 18:45

классик обычно на прокси так реагирует. Потому что "базовый" процесс классика, который слушает порт 3050, всего лишь перенаправляет сокеты к заново запускаемым процессам классика.
Например, если на компе установлен клиент WinGate, то классик работать НЕ будет. То же самое и с другими прокси-клиентами.

Eddi
Сообщения: 7
Зарегистрирован: 28 фев 2005, 12:36

Сообщение Eddi » 02 июн 2006, 21:43

А ведь похоже на правду, спасибо. Правда, сейчас не проверить.

Tur
Сообщения: 3
Зарегистрирован: 29 июн 2006, 16:10

Re: Бесконечно долгий коннект

Сообщение Tur » 29 июн 2006, 17:07

Eddi писал(а):Есть Firebird-1.5.3.4870-0 CS под Win2003. FB запущен. CONNECT подвисает, службы и проги соответственно не запускаются. Под SS все хорошо. К чему бы это?
То же самое происходит.
Экспериментальным путём было выяснено, что такая ситуация проявляется на русской винде, на английской всё нормально работает.
Как бы это побороть? Не переставляя винду.

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

Сообщение kdv » 29 июн 2006, 17:30

очевидно, какие то базовые настройки "русской винды" другие, нежели у английской. Если речь идет про Win2003 - смотрите в сервисах, что вообще запущено. Про tcpview с sysinternals.com я уже вроде бы говорил.

Tur
Сообщения: 3
Зарегистрирован: 29 июн 2006, 16:10

Сообщение Tur » 17 июл 2006, 18:08

kdv писал(а):очевидно, какие то базовые настройки "русской винды" другие, нежели у английской. Если речь идет про Win2003 - смотрите в сервисах, что вообще запущено. Про tcpview с sysinternals.com я уже вроде бы говорил.
Всё оказалось банально просто --- на "русской винде" стоял NOD32, модуль которого (IMON) мешал работе, добавление fb_inet_server.exe в исключения решило проблему. Первоначально сбило с толку то что при включении HT переставал работать и SS.
Обсуждение в этом топике http://forum.ibase.ru/phpBB2/viewtopic.php?t=1398 направило мысли в правильное русло :)

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 17 июл 2006, 18:41

кстати, подтверждено из нескольких источников (включая мой ноутбук :-). Модуль IMON антивируса NOD32 блокирует коннекты классика. Причем деактивация IMON-а не помогает. Только включение FB в exclusion list (и пофиг активен IMON или нет).

сейчас общаемся с разработчиками NOD32 в попытках понять, кто из нас неправ :-)

Tur
Сообщения: 3
Зарегистрирован: 29 июн 2006, 16:10

Сообщение Tur » 18 июл 2006, 09:14

dimitr писал(а):Модуль IMON антивируса NOD32 блокирует коннекты классика.
Судя по вему он не просто коннекты блокирует, а не даёт запуститься процессу с таким-же именем и слушающим тот-же порт, с точки зрения антивируса весьма подозрительное явление.

По поводу IMON-а -- первоначальное добавление в exclusion list не приносит эффекта, требуется перезагрузка. Потом его можно удалять и добавлять снова без перезагрузки.

Кстати при установке на сервер nod32 предупреждает, что если IMON будет активен возможны проблемы и по умолчанию на сервер устанавливается без IMON-а.

Ответить