]
Richard Janík commented on JGRP-2023:
-------------------------------------
After discussion with Bela and some checking of route tables, it seems that this might be
caused by misconfiguration. I'll be trying to tune my own routing table and will check
back with results.
Network unreachable with localhost addresses if
-Djava.net.preferIPv4Stack=true isn't specified
-----------------------------------------------------------------------------------------------
Key: JGRP-2023
URL:
https://issues.jboss.org/browse/JGRP-2023
Project: JGroups
Issue Type: Bug
Affects Versions: 3.6.7, 3.6.8
Environment: $ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Reporter: Richard Janík
Assignee: Bela Ban
When setting {{-bind_addr}} to localhost (either 127.0.0.1 or ::1) without specifying
{{-Djava.net.preferIPv4Stack=true}}, JGroups fail to connect. The following errors are
logged:
{code}
-------------------------------------------------------------------
GMS: address=rjanik-24069, cluster=draw, physical address=0:0:0:0:0:0:0:1:37921
-------------------------------------------------------------------
Mar 03, 2016 11:41:12 AM org.jgroups.protocols.TP$BaseBundler sendSingleMessage
SEVERE: JGRP000029: rjanik-24069: failed sending message to cluster (108 bytes):
java.io.IOException: Network is unreachable, headers: PING: [type=GET_MBRS_REQ,
cluster=draw], TP: [cluster_name=draw]
** View=[rjanik-24069|0] (1) [rjanik-24069]
Mar 03, 2016 11:41:15 AM org.jgroups.protocols.TP$BaseBundler sendSingleMessage
SEVERE: JGRP000029: rjanik-24069: failed sending message to cluster (56 bytes):
java.io.IOException: Network is unreachable, headers: NAKACK2: [MSG, seqno=1], TP:
[cluster_name=draw]
{code}
I'm not sure if there's some other configuration option that I forgot to add, but
the example (in Steps to Reproduce) works with previous versions (3.6.6 for example), so I
assume not.