To match the rest of the system, Java should prefer IPv6 over IPv4 networking when available.
On a network where http://www.kame.net/ loads over IPv6 in Safari, run the attached SConnect to test:
$ java SConnect
www.kame.net/203.178.141.194
/2001:200:dff:fff1:216:3eff:feb1:44d7
$ java -Djava.net.preferIPv6Addresses=true SConnect
www.kame.net/2001:200:dff:fff1:216:3eff:feb1:44d7
/2001:200:dff:fff1:216:3eff:feb1:44d7
On a network where http://www.kame.net/ loads over IPv6 in Safari, run the attached SConnect to test:
$ java SConnect
www.kame.net/203.178.141.194
/2001:200:dff:fff1:216:3eff:feb1:44d7
$ java -Djava.net.preferIPv6Addresses=true SConnect
www.kame.net/2001:200:dff:fff1:216:3eff:feb1:44d7
/2001:200:dff:fff1:216:3eff:feb1:44d7
- duplicates
-
JDK-7132697 Networking should prefer IPv6 when available
-
- Closed
-