После добавления флага "-Djava.net.preferIPv4Stack = true" проблема была исправлена, но были открыты некоторые другие проблемы с InetAddress.getLocalHost()
, который возвращает localhost \ 127.0.0.1 для имени хоста \ ip ..., чтобы решить эту проблему, мне пришлосьотредактируйте / etc / hosts на машинах по адресу:
# This file is automatically generated by our bootstrap script.
<MACHINE_IP> <MACHINE_HOSTNAME> # <-- Ordering ...
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
# ::1 ip6-localhost ip6-loopback <MACHINE_HOSTNAME> <-- IPV6 must be disabled
после отключения всех разделов IPv6 из / etc / hosts было решено правильное имя хоста и ip, и моя программа была запущена правильно