Не удалось подключиться к приложению isis2

Я разрабатываю дублирующее приложение, используя isis2. Он работает, подключив два хоста, на которых запущено приложение, через маршрутизатор. Я попытался соединить эти два хоста через кабель Ethernet сквозной, но это не удалось. Следующее исключение ошибки:

MCMD SockSetup failed: error <System.Net.Sockets.SocketException: Network subsystem is down
at System.Net.Sockets.Socket.SetSocketOption (SocketOptionLevel optionLevel, SocketOptionName optionName, System.Object optionValue) [0x00000] in <filename unknown>:0 
at Isis.MCMDSocket.MCMDSockSetup (System.Net.IPAddress theIPAddr) [0x00000] in <filename unknown>:0 > MCMD Mapping:
Group [ORACLE]: rate = 0    VirtIPAddr=224.0.19.136, mapped to 224.0.19.136

Можно ли работать? Это соединение несовместимо с многоадресной IP-рассылкой?

1 ответ

Решение

Итак, после настройки ваша система считает, что порт Ethernet не поддерживает многоадресную IP-рассылку. У вас есть два варианта. Один из них - исправить конфигурацию (и вам также необходимо убедиться, что iptables настроен на пропуск пакетов или отключен). Другой вариант - просто использовать параметры Isis2 для работы только по протоколу UDP или даже по протоколу TCP, только если вы находитесь на платформе, которая запрещает обмен данными по протоколу UDP.

Другие вопросы по тегам