When launching the minecraft 13w17a launcher from command line using the following command.
java -Dhttp.proxyHost=[host] -Dhttp.proxyPort=3128 -Dhttps.proxyHost=[host] -Dhttps.proxyPort=3128 -jar /home/esabo/MinecraftDev.jar --proxyHost [host] --proxyPort 3128
Everything downloads correctly except launcher.pack.lzma. I was able to download this from a browser using the same proxy information (no authentication) with no issue, and able to get the launcher to appear and download all of the other files it attempts to download without issue, but cannot play because the "Version selector" drop down never populates.
Linked issues
is duplicated by 8
Attachments
Comments 4
That clarifies things. This proxy will accept HTTPS requests but just forwards them instead of actually proxying them. Its SQUID, so doesn't support SOCKS5. I'll roll out a SOCKS5 proxy on it and retest.
Thanks for the update and sorry for the confusion.
Internally a SOCKS5 proxy is configured when you give it --proxyHost and --proxyPort, nothing else is supported.
The proxy gets configured at the start and used for all but the game connection from then on.
The only difference between the downloading of the resources and the downloading of the launcher is that the resources are over http and the launcher over https (same for the version list).
Therefor the only logical conclusion is that your proxy fails providing SOCKS5 to https endpoints.