Java Version: java version "1.7.0_17" Java SE Runtime Environment (build 1.7.0_17-b02) Java HotSpot 64-Bit Server VM (build 23.7-b01, mixed mode)
Antivirus Program: None
Description of Problem:
When attempting to connect to an IPv6 server by IPv6 address, Tekkit launched from the Technic launcher fails with the message:
Failed to connect to the server
java.net.SocketException: Protocol family unavailable
I am guessing that this is either related to this upstream bug, about launchers messing with the IP version settings:
Fixing this bug when running Minecraft 1.6+ might require adding a mod that forcibly undoes these changes, as (I have been told) Mojang decided to add them to the client itself in later versions for some reason.
Error Messages:
Failed to connect to the server
java.net.SocketException: Protocol family unavailable
Error Log:
2013-08-24 19:50:05 [iNFO] [sTDERR] java.net.SocketException: Protocol family unavailable
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.PlainSocketImpl.connect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.SocksSocketImpl.connect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.Socket.connect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.Socket.connect(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.Socket.<init>(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at java.net.Socket.<init>(Unknown Source)
2013-08-24 19:50:05 [iNFO] [sTDERR] at net.minecraft.client.multiplayer.NetClientHandler.<init>(NetClientHandler.java:223)
2013-08-24 19:50:05 [iNFO] [sTDERR] at net.minecraft.client.multiplayer.ThreadConnectToServer.run(SourceFile:44)
Question
interfect
Launcher Version: 253
Operating System: Windows 7 x64
Java Version: java version "1.7.0_17" Java SE Runtime Environment (build 1.7.0_17-b02) Java HotSpot 64-Bit Server VM (build 23.7-b01, mixed mode)
Antivirus Program: None
Description of Problem:
When attempting to connect to an IPv6 server by IPv6 address, Tekkit launched from the Technic launcher fails with the message:
Failed to connect to the server
java.net.SocketException: Protocol family unavailable
I am guessing that this is either related to this upstream bug, about launchers messing with the IP version settings:
https://mojang.atlassian.net/browse/MC-3776
Or to this upstream bug, about Minecraft itself doing the same thing (although this is not supposed to affect 1.5.2):
https://mojang.atlassian.net/browse/MC-19301
The fix (as long as Minecraft 1.5.2 is running) would be to make the Technic launcher not do what the vanilla launcher is described as doing here:
https://mojang.atlassian.net/browse/MC-3776?focusedCommentId=58527&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-58527
Fixing this bug when running Minecraft 1.6+ might require adding a mod that forcibly undoes these changes, as (I have been told) Mojang decided to add them to the client itself in later versions for some reason.
Error Messages:
Failed to connect to the server
java.net.SocketException: Protocol family unavailable
Error Log:
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now