mojira.dev
MC-46087

Inconsistant Skin Downloading: java.net.SocketException

While playing, sometimes the client will not load skins. It may be the player's skin, or another player's skin, or a player head. The skin can show up on a player, but not on a head and vise versa, and may or may not be accompanied by an error output in the dev console.

This is seemingly random, and the effects are different each time the client is restarted. Sometimes, your skin loads, but no one else's, sometimes the reverse, sometimes random users don't have their skin. This is CLIENT SIDE ONLY, implying that the problem is not with the skin servers.

Tested in single- and multiplayer

Linked issues

Attachments

Comments 9

Everyone is having this. Confirmed.

To add, this has been happening for a while, even when the servers are working normally. Granted that right now (25 Jan 2014) there are more occurrences than usual.

I know the skin servers are down today, however,^^^

I know the skin servers are down today, however,^^^

That's the answer.

Skin servers are up today, this happened:

[12:31:07 INFO]: Client> [12:31:07] [Skin downloader: http://skins.minecraft.net/MinecraftCloaks/HDKanan11.png/ERROR]: Couldn't download http texture
[12:31:07 INFO]: Client> java.net.SocketException: Unexpected end of file from server
[12:31:07 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:1.7.0_45]
[12:31:07 INFO]: Client> 	at bql.run(SourceFile:81) [1.7.4.jar:?]

The user showed a steve skin, but the user DOES have a skin.

if I try to download http://skins.minecraft.net/MinecraftCloaks/HDKanan11.png by browwer it's reported broken (0 bytes)

How about this?

[12:41:46 INFO]: Client> [12:41:46] [Skin downloader: http://skins.minecraft.net/MinecraftSkins/Kissen23.png/ERROR]: Couldn't download http texture
[12:41:46 INFO]: Client> java.net.SocketException: Unexpected end of file from server
[12:41:46 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at sun.net.www.http.HttpClient.parseHTTP(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:1.7.0_45]
[12:41:46 INFO]: Client> 	at bql.run(SourceFile:81) [1.7.4.jar:?]

Yes, the skin servers are up still.

In fact that's a valid skin file: http://skins.minecraft.net/MinecraftSkins/Kissen23.png
But skin server is having issues, check http://xpaw.ru/mcstatus/

Then the skin server is having many many many issues ever since December. Hope the migration will help fix the issues. (and maybe multiple tries from the client)

I'm having a similar issue, but my client is downloading skins successfully. Instead of my skin being default Steve, it's a previous version of my skin and remains unchangeable.

You can see my report as the fourth duplicate on this issue for more details. I'm not sure it's actually a duplicate since every detail of the issue is different, but whatever.

Christie N

(Unassigned)

Unconfirmed

SocketException, client, download, server, skin, steve

Minecraft 1.7.4, Minecraft 14w04b

Retrieved