Проблема с двумя сетевыми картами на сервере

Запросы, планы, оптимизация запросов, ...

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

Ответить
gorin_dmitry
Сообщения: 6
Зарегистрирован: 15 мар 2005, 17:29

Проблема с двумя сетевыми картами на сервере

Сообщение gorin_dmitry » 15 мар 2005, 17:30

Доброго времени суток!

Не подскажете ли.

Используется InterBase 7.5, Unlimited Access.
На клиентской стороне IBX 6.08.

Все хорошо, если у сервера одно сетевое подключение.
Если задействовать два. То при регистрации алертов IBEvents (TIBEvents::Registered=true) где-то внутри потоков IBX или gds
возникает IBInterbaseError с текстом "Unable to complete network request to host "<hostname>"
Failed to establish a secondary connection for event processing. unknown win32 error 10060"

Это под Windows 2003 сервер.
Под XP sp1 "unknown win32 error 10060" заменяется на что-то про невозможность "создать соединение на сокете"

Буду очень признателен.

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

Сообщение kdv » 15 мар 2005, 20:22

нужно в Control Panel, Network, в меню Advanced, Advanced Settings поменять порядок сетевых карт.

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

Сообщение dimitr » 15 мар 2005, 21:29

Дим, а ошибка-то любопытная. Они ведь типа отказались от отдельного порта для ивентов? Ведь эта ошибка лезет из-за коннекта клиента по дефолтному (нулевому) интерфейсу, в то время как сервер сидит на другом. А нафига им сейчас коннект для ивентов-то устанавливать? Что-то тут не так...

gorin_dmitry
Сообщения: 6
Зарегистрирован: 15 мар 2005, 17:29

Порядок карт ни при чем

Сообщение gorin_dmitry » 16 мар 2005, 10:27

Уважаемый Admin!
Я на всякий случай провел рекомендованную Вами процедуру и на клиенте и на сервере и к положительному результату это не привело.

Напомню, что все соединения проходят нормально, кроме регистрации event.

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

Сообщение kdv » 16 мар 2005, 10:45

тогда надо писать в Borland. в qc.borland.com, хотя бы. если нужно, могу помочь сформулировать test case.

gorin_dmitry
Сообщения: 6
Зарегистрирован: 15 мар 2005, 17:29

Вроде бы получилось

Сообщение gorin_dmitry » 16 мар 2005, 16:07

:lol:

Все таки спасибо Adminу.

На W2003 надо сменить порядок сетевых карт и переустановить IB.
Тогда все заводится.
На XP Pro SP2 помогло и без переустановки, но с перезагрузкой.

Sherry
Сообщения: 2
Зарегистрирован: 26 янв 2007, 16:42

Проблемка повеселее

Сообщение Sherry » 26 янв 2007, 16:47

Поставил интербейз.
под ним база вертится, неважно какая, важно другое, что стоит 2003 сервер под ним 2 сетевые.
В локалке с нулевой сетевой сидят юзеры. с ХР -ей все работает хорошо, то есть они авторизуются, и могут спокойно работать.
А вот с 2000 -х виндов не работает, при чем совсем. Глюк полностью аналогичный описанному ранее. Может подскажете, что делать?
Самое забавное, что пока я не решил переехать с 2000 -ги сервера на 2003 все было замечательно. а тут на тебе.
Пожалуйста помогите, а то меня юзеры убить могут.

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 06 фев 2007, 10:43

Что мешает сделать правильно? Сервер для базы пусть обслуживает базу, а интернетом какая-нидь другая железяка занимается, и не понадобится в сервере 2 сетевухи.

Sherry
Сообщения: 2
Зарегистрирован: 26 янв 2007, 16:42

А не получается

Сообщение Sherry » 06 фев 2007, 14:13

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

Ответить