powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 и XP
7 сообщений из 7, страница 1 из 1
FB3 и XP
    #38808223
Энди Таккер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запускаю FB3 на XP (приложение или сервис - без разницы) в лог пишется:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
WXPT	Mon Nov 17 14:42:55 2014
	socket: error creating socket (family 23, socktype 1, protocol 6


WXPT	Mon Nov 17 14:42:55 2014
	INET_connect
	Unable to complete network request to host "WXPT".
	Error while listening for an incoming connection.

и порт 3050 никто не слушает. Процесс "firebird.exe" работает.
Протокол IPv6 на машине не установлен. Ладно, настраиваю IPv6.

Запускаю, вижу в логе:
Код: plaintext
1.
WXPT	Mon Nov 17 15:59:40 2014
	setsockopt: error setting IPV6_V6ONLY to 0

tcpview показывает:
Код: plaintext
firebird.exe	3200	TCPV6	wxpt	3050	wxpt	57392	LISTENING

т.е. по IPv4 порт не слушается.
ну и "telnet 127.0.0.1 3050" не соединяется, а
"telnet localhost 3050", как и следовало ожидать, соединяется нормально.

Собственно, почему так? В чем причина такого поведения?
...
Рейтинг: 0 / 0
FB3 и XP
    #38808229
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Энди Таккер,

там IPv6 только что прикрутили. Видимо с ошибками
...
Рейтинг: 0 / 0
FB3 и XP
    #38808284
Энди Таккер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно, FB 3.0.0.31401 слушает порт по IPv4.
...
Рейтинг: 0 / 0
FB3 и XP
    #38808327
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторBy default, Firebird server listens on zero IPv6 address (::) and accepts all
incoming connections, IPv4 and IPv6. This behaviour can be changed by config
directive IPv6V6Only. If it is set to true, server listening on zero IPv6
address (implicitely or explicitely) will accept only IPv6 connections.

Different listening address (IPv4 or IPv6) can be set using RemoteBindAddress
directive. If an IPv4 address or non-zero IPv6 address is used, IPv6V6Only
directive has no effect.
Попробуй выставить RemoteBindAddress в твой IPv4 адрес.
...
Рейтинг: 0 / 0
FB3 и XP
    #38808444
Энди Таккер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, я читал этот документ и понял так, что прослушивается нулевой адрес для IPv6 и принимаются все входящие по обоим протоколам, т.е. вроде как ничего настраивать дополнительно не надо.
Попробовал так:

RemoteBindAddress = 192.168.1.105

Получил в логе:
Код: plaintext
INET/INET_connect: getaddrinfo(10.65.1.17,3050) failed: Этот хост неизвестен.

порт не прослушивается ни на одном протоколе.
...
Рейтинг: 0 / 0
FB3 и XP
    #38808450
Энди Таккер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Энди Таккер,

Ошибочка вышла.
Попробовал так:

RemoteBindAddress = 10.65.1.17

Получил в логе:

INET/INET_connect: getaddrinfo(10.65.1.17,3050) failed: Этот хост неизвестен.


порт не прослушивается ни на одном протоколе.
...
Рейтинг: 0 / 0
FB3 и XP
    #38810793
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Энди Таккер,

как раз сейчас разбираемся с этим в fb-devel.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 и XP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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