Почему ошибка?
Я не знаю наверняка без дальнейших подробностей и анализа, но часть этого ответа может объяснить полученную ошибку. Вот соответствующая цитата, акцент мой:
В моем случае я только начал использовать VPN для сети, которая требовала аутентификации. ... но через VPN многоадресные запросы были удовлетворены с помощью проверки подлинности , и эта ошибка была результатом.
Как это исправить, а точнее ... каковы альтернативы?
У меня нет прямого опыта в этом вопросе, поэтому я не могу предложить решение для вашего конкретного случая:
Я запускаю многоадресный тест на своем компьютере, чтобы проверить, может ли он обмениваться пакетами с другими узлами, работающими на моем рабочем месте.
Но я думаю, что вы можете рассмотреть альтернативы в зависимости от ваших потребностей:
Использование многоадресной рассылки в локальной сети
Если вам действительно нужно, чтобы многоадресная рассылка работала с вашим компьютером в локальной сети, например, для сеанса локальной отладки, и вам не нужно подключаться к компьютерам в сети на рабочем месте, то убедитесь, что многоадресная рассылка использует ваш локальный сетевой интерфейс. .
Ваш компьютер может иметь разные IP-адреса для разных сетевых интерфейсов, к которым он в данный момент подключен. Вы можете проверить их, введя команду ipconfig
/ ifconfig
.
Например, JVM выбирает сетевой интерфейс, IP-адрес которого 10.30.61.25
для многоадресной рассылки. И, похоже, есть проблемы с использованием этого IP. Если этот IP-адрес является вашим VPN-IP, и , если ваш локальный IP-адрес 112.1.1.100
, попробуйте указать свой локальный IP-адрес с помощью -local <IP>
, например:
java -cp ./coherence-3.5.1.b461.jar -Djava.net.preferIPv4Stack=true com.tangosol.net.MulticastTest -group 237.0.0.1:30012 -ttl 4 -local 112.1.1.100
Использование многоадресной рассылки в сети на рабочем месте
Если вам в первую очередь нужно, чтобы многоадресная рассылка работала в вашей сети на рабочем месте, попробуйте запустить многоадресную рассылку только в этой сети на рабочем месте. Итак, настройте многоадресный тест для удаленного запуска на серверах / хостах вашего рабочего места.