I've checked logs, and upon a new install it seems to fail to connect to aws, the Amazon EC2 cloud service I assume MC realms are hosted on.
When loading the game after initially updating - which appears to be successful I get the following:
23:27:34 INFO]: Refreshing remote version list...
[23:27:37 ERROR]: Unexpected exception refreshing version list
java.net.ConnectException: Connection refused: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_31]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_31]
at com.mojang.launcher.Http.performGet(Http.java:54) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:27) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:85) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:132) [launcher.jar:1.6.11]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_31]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_31]
Let me preempt any comments by stating the following-
I am a Systems Administrator, networking is no strange beast to me.
I have tried-
Port forwarding 25565 to all machines.
Throwing a lab machine in the DMZ and testing MC - same result.
Turning off both machine and router firewalls entirely.
I've checked router logs and no UDP/TCP packets are being dropped incoming or outgoing from my machine. All traffic is being allowed.
I have updated Java, reinstalled Java, and oddly if I try to access "https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.exe" - the link for the Java version of MC I cannot access that URL. According to the AWS service status page all services are up, so it isn't an AWS issue.
I've investigated this as a DNS issue as well - no dice there either. Pinging s3.amazonaws.com [167.142.225.159]
As seen above I can correctly resolve s3.amazonaws.com. Is Mojang having an issue with routing or something? I'm stumped. Halp, please.
That link works right now. If it doesn't work for you in a browser then it certainly won't work for a java program.
Does https://s3.amazonaws.com/ work? It redirects to a landing page.
If that works, but the launcher link does not, then perhaps the issue is an SSL scanner blocking "executable" downloads only. ** But this will break MC all the time, because Java will not make SSL connections that are intercepted by a man in the middle.
The site does work and redirect me properly. One of the first things I tried once I discovered it was AWS hosting it. It is now mysteriously working for some reason. I deal with network and server issues literally all day and this is one of the more bizarre issues I've run into lately. Guess we'll call it fixed, but without knowing what caused it if it happens again I'm just SOL.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
When loading the game after initially updating - which appears to be successful I get the following:
23:27:34 INFO]: Refreshing remote version list...
[23:27:37 ERROR]: Unexpected exception refreshing version list
java.net.ConnectException: Connection refused: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.8.0_31]
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_31]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.8.0_31]
at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_31]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.8.0_31]
at com.mojang.launcher.Http.performGet(Http.java:54) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:27) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:85) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.updater.MinecraftVersionManager.refreshVersions(MinecraftVersionManager.java:60) ~[launcher.jar:1.6.11]
at net.minecraft.launcher.Launcher$2.run(Launcher.java:132) [launcher.jar:1.6.11]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_31]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_31]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_31]
Let me preempt any comments by stating the following-
I am a Systems Administrator, networking is no strange beast to me.
I have tried-
Port forwarding 25565 to all machines.
Throwing a lab machine in the DMZ and testing MC - same result.
Turning off both machine and router firewalls entirely.
I've checked router logs and no UDP/TCP packets are being dropped incoming or outgoing from my machine. All traffic is being allowed.
I have updated Java, reinstalled Java, and oddly if I try to access "https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.exe" - the link for the Java version of MC I cannot access that URL. According to the AWS service status page all services are up, so it isn't an AWS issue.
I've investigated this as a DNS issue as well - no dice there either. Pinging s3.amazonaws.com [167.142.225.159]
As seen above I can correctly resolve s3.amazonaws.com. Is Mojang having an issue with routing or something? I'm stumped. Halp, please.
Does https://s3.amazonaws.com/ work? It redirects to a landing page.
If that works, but the launcher link does not, then perhaps the issue is an SSL scanner blocking "executable" downloads only. ** But this will break MC all the time, because Java will not make SSL connections that are intercepted by a man in the middle.