mojira.dev
MCL-1764

"Play Offline" tries to download files with proxy connection active

What happens:
The launcher takes very long to launch Minecraft when a proxy is blocking the servers. Reason is that it has to wait for each checked library to time-out.

What I expect to happen:
When the launcher fails to connect on initial load and "Play Offline" becomes available, there is no need to check or try to download any other files/versions/libraries.

Attachments

Comments 4

Please attach the complete output of the "Development console" tab of the launcher.

  • Click the text, press CTRL-A to select all, then CTRL-C to copy, and CTRL-V to paste in a comment on this ticket.

I've also attached a screenshot to show that "Play Offline" was clicked.

[media]

Console output below:

[09:52:59 INFO]: Minecraft Launcher 1.3.1 (through bootstrap 4) started on windows...
[09:52:59 INFO]: Refreshing local version list...
[09:52:59 INFO]: Current time is Nov 4, 2013 9:52:59 AM
[09:52:59 INFO]: System.getProperty('os.name') == 'Windows 7'
[09:52:59 INFO]: System.getProperty('os.version') == '6.1'
[09:52:59 INFO]: System.getProperty('os.arch') == 'amd64'
[09:52:59 INFO]: System.getProperty('java.version') == '1.7.0_25'
[09:52:59 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[09:52:59 INFO]: System.getProperty('sun.arch.data.model') == '64'
[09:52:59 INFO]: Refreshing remote version list...
[09:53:14 ERROR]: Unexpected exception refreshing version list
java.net.SocketTimeoutException: connect timed out
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at net.minecraft.launcher.Http.performGet(Http.java:56) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:26) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:77) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.VersionManager.refreshVersions(VersionManager.java:52) ~[launcher.jar:?]
	at net.minecraft.launcher.Launcher$2.run(Launcher.java:181) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
[09:53:14 INFO]: Loaded 4 profile(s); selected 'Bucket'
[09:53:14 INFO]: Refreshing auth...
[09:53:14 INFO]: Logging in with access token
[09:53:20 ERROR]: Couldn't download resources
java.net.ConnectException: Connection timed out: connect
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at net.minecraft.launcher.updater.VersionManager.getResourceFiles(VersionManager.java:256) [launcher.jar:?]
	at net.minecraft.launcher.updater.VersionManager.downloadResources(VersionManager.java:238) [launcher.jar:?]
	at net.minecraft.launcher.Launcher$1.run(Launcher.java:167) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
[09:53:20 INFO]: Download job 'Resources' skipped as there are no files to download
[09:53:20 INFO]: Job 'Resources' finished successfully
[09:53:30 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server
	at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:58) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:107) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:55) ~[launcher.jar:?]
	at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:224) [launcher.jar:?]
	at net.minecraft.launcher.Launcher$2.run(Launcher.java:193) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
Caused by: java.net.SocketTimeoutException: connect timed out
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source) ~[?:1.7.0_25]
	at com.mojang.authlib.HttpAuthenticationService.performPostRequest(HttpAuthenticationService.java:73) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:41) ~[launcher.jar:?]
	... 10 more
[09:53:42 INFO]: Getting syncinfo for selected version
[09:53:42 INFO]: Queueing library & version downloads
[09:53:42 INFO]: Download job 'Version & Libraries' started (8 threads, 24 files)
[09:54:03 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:03 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:03 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:03 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:24 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:24 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:24 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:24 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:45 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:45 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:45 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:54:45 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:06 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:06 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:06 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:06 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\15.0\guava-15.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:27 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:27 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:27 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:27 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.3\authlib-1.3.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:48 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:48 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:48 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:48 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\versions\1.7.2\1.7.2.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:55:48 INFO]: Job 'Version & Libraries' finished successfully
[09:55:48 INFO]: Launching game
[09:55:48 INFO]: Looking for old natives to clean up...
[09:55:48 INFO]: Unpacking natives to C:\Users\Marno\AppData\Roaming\.minecraft\versions\1.7.2\1.7.2-natives-6265564859986
[09:55:48 INFO]: Launching in D:\Games\Minecraft\Snapshot
[09:55:52 INFO]: Client> [09:55:52] [main/INFO]: Setting user: BUcKeT777
[09:55:52 INFO]: Client> [09:55:52] [main/INFO]: (Session ID is token:628dcd950e884cefbf75829f9fbd4fb6:ae50fd79cb984e12bd418943a963d613)
[09:55:52 INFO]: Client> [09:55:52] [Client thread/INFO]: LWJGL Version: 2.9.0
[09:55:55 INFO]: Client> [09:55:55] [Client thread/INFO]: Reloading ResourceManager: Default
[09:55:55 INFO]: Client> 
[09:55:55 INFO]: Client> Starting up SoundSystem...
[09:55:55 INFO]: Client> Initializing LWJGL OpenAL
[09:55:55 INFO]: Client>     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[09:55:56 INFO]: Client> OpenAL initialized.
[09:55:56 INFO]: Client> 
[09:55:56 INFO]: Client> [09:55:56] [Sound Library Loader/INFO]: Sound engine started
[09:55:57 INFO]: Client> [09:55:57] [Client thread/INFO]: Created: 1024x512 textures/blocks-atlas
[09:55:57 INFO]: Client> [09:55:57] [Client thread/INFO]: Created: 256x256 textures/items-atlas
[09:56:02 INFO]: Client> [09:56:02] [MCO Availability Checker #1/ERROR]: Couldn't connect to Realms
[09:56:03 INFO]: Client> [09:56:03] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:56:21 INFO]: Client> [09:56:21] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:56:49 INFO]: Client> [09:56:49] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:56:52 INFO]: Client> [09:56:52] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:56:57 INFO]: Client> [09:56:57] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:56:58 INFO]: Client> [09:56:58] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:57:07 INFO]: Client> [09:57:07] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:57:12 INFO]: Client> [09:57:12] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:57:23 INFO]: Client> [09:57:23] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:57:47 INFO]: Client> [09:57:47] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu

Still the case in 1.3.3

[09:08:37 INFO]: Minecraft Launcher 1.3.3 (through bootstrap 4) started on windows...
[09:08:37 INFO]: Refreshing local version list...
[09:08:37 INFO]: Current time is Nov 22, 2013 9:08:37 AM
[09:08:37 INFO]: System.getProperty('os.name') == 'Windows 7'
[09:08:37 INFO]: System.getProperty('os.version') == '6.1'
[09:08:37 INFO]: System.getProperty('os.arch') == 'amd64'
[09:08:37 INFO]: System.getProperty('java.version') == '1.7.0_25'
[09:08:37 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation'
[09:08:37 INFO]: System.getProperty('sun.arch.data.model') == '64'
[09:08:37 INFO]: Refreshing remote version list...
[09:08:52 ERROR]: Unexpected exception refreshing version list
java.net.SocketTimeoutException: connect timed out
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at net.minecraft.launcher.Http.performGet(Http.java:56) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.RemoteVersionList.getContent(RemoteVersionList.java:26) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.VersionList.refreshVersions(VersionList.java:77) ~[launcher.jar:?]
	at net.minecraft.launcher.updater.VersionManager.refreshVersions(VersionManager.java:52) ~[launcher.jar:?]
	at net.minecraft.launcher.Launcher$2.run(Launcher.java:181) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
[09:08:53 INFO]: Loaded 4 profile(s); selected 'Bucket'
[09:08:53 INFO]: Refreshing auth...
[09:08:53 INFO]: Logging in with access token
[09:08:58 ERROR]: Couldn't download resources
java.net.ConnectException: Connection timed out: connect
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_25]
	at net.minecraft.launcher.updater.VersionManager.getResourceFiles(VersionManager.java:251) [launcher.jar:?]
	at net.minecraft.launcher.updater.VersionManager.downloadResources(VersionManager.java:238) [launcher.jar:?]
	at net.minecraft.launcher.Launcher$1.run(Launcher.java:167) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
[09:08:58 INFO]: Download job 'Resources' skipped as there are no files to download
[09:08:58 INFO]: Job 'Resources' finished successfully (took 0:00:00.001)
[09:09:08 ERROR]: Exception whilst logging into profile
com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server
	at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:58) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logInWithToken(YggdrasilUserAuthentication.java:124) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication.logIn(YggdrasilUserAuthentication.java:58) ~[launcher.jar:?]
	at net.minecraft.launcher.Launcher.ensureLoggedIn(Launcher.java:224) [launcher.jar:?]
	at net.minecraft.launcher.Launcher$2.run(Launcher.java:193) [launcher.jar:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.7.0_25]
	at java.lang.Thread.run(Unknown Source) [?:1.7.0_25]
Caused by: java.net.SocketTimeoutException: connect timed out
	at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[?:1.7.0_25]
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at java.net.Socket.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsClient.New(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source) ~[?:1.7.0_25]
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source) ~[?:1.7.0_25]
	at com.mojang.authlib.HttpAuthenticationService.performPostRequest(HttpAuthenticationService.java:73) ~[launcher.jar:?]
	at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:41) ~[launcher.jar:?]
	... 10 more
[09:09:10 INFO]: Getting syncinfo for selected version
[09:09:10 INFO]: Queueing library & version downloads
[09:09:10 INFO]: Download job 'Version & Libraries' started (8 threads, 24 files)
[09:09:31 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:31 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-api\2.0-beta9\log4j-api-2.0-beta9.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:31 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\mojang\authlib\1.3\authlib-1.3.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:31 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.4\gson-2.2.4.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:52 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:52 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:52 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\logging\log4j\log4j-core\2.0-beta9\log4j-core-2.0-beta9.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:09:52 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\15.0\guava-15.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:13 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:13 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:13 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:14 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\sf\trove4j\trove4j\3.0.3\trove4j-3.0.3.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:34 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:34 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:34 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\java3d\vecmath\1.3.1\vecmath-1.3.1.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:35 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:55 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:55 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:56 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\ibm\icu\icu4j-core-mojang\51.2\icu4j-core-mojang-51.2.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:10:56 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:11:16 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:11:16 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:11:17 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\libraries\io\netty\netty-all\4.0.10.Final\netty-all-4.0.10.Final.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:11:17 INFO]: Finished downloading C:\Users\Marno\AppData\Roaming\.minecraft\versions\1.7.2\1.7.2.jar for job 'Version & Libraries': Couldn't connect to server (ConnectException: 'Connection timed out: connect') but have local file, assuming it's good
[09:11:17 INFO]: Job 'Version & Libraries' finished successfully (took 0:02:06.482)
[09:11:17 INFO]: Launching game
[09:11:17 INFO]: Looking for old natives to clean up...
[09:11:17 INFO]: Unpacking natives to C:\Users\Marno\AppData\Roaming\.minecraft\versions\1.7.2\1.7.2-natives-3680074107424
[09:11:17 INFO]: Launching in D:\Games\Minecraft\Snapshot
[09:11:20 INFO]: Client> [09:11:20] [main/INFO]: Setting user: BUcKeT777
[09:11:20 INFO]: Client> [09:11:20] [main/INFO]: (Session ID is token:1ebd69f1e297454ba1148e5e37d98ed8:ae50fd79cb984e12bd418943a963d613)
[09:11:21 INFO]: Client> [09:11:21] [Client thread/INFO]: LWJGL Version: 2.9.0
[09:11:23 INFO]: Client> [09:11:23] [Client thread/INFO]: Reloading ResourceManager: Default
[09:11:23 INFO]: Client> 
[09:11:24 INFO]: Client> Starting up SoundSystem...
[09:11:24 INFO]: Client> Initializing LWJGL OpenAL
[09:11:24 INFO]: Client>     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[09:11:24 INFO]: Client> OpenAL initialized.
[09:11:24 INFO]: Client> 
[09:11:24 INFO]: Client> [09:11:24] [Sound Library Loader/INFO]: Sound engine started
[09:11:27 INFO]: Client> [09:11:27] [Client thread/INFO]: Created: 1024x512 textures/blocks-atlas
[09:11:28 INFO]: Client> [09:11:28] [Client thread/INFO]: Created: 256x256 textures/items-atlas
[09:11:34 INFO]: Client> [09:11:34] [Client thread/WARN]: Unable to play empty soundEvent: minecraft:music.menu
[09:11:34 INFO]: Client> [09:11:34] [MCO Availability Checker #1/ERROR]: Couldn't connect to Realms

This seems to be fixed in 1.3.4. 😃

No timeouts after Play Offline has been clicked; Loads MC in seconds.

Marno

(Unassigned)

Unconfirmed

offline, proxy

Retrieved