This problem technically is a bug with the servers, not minecraft itself. And while it may not currently affect the vanilla launcher that you ship to users, this is only due to java's ssl implementation ignoring the incorrect root certificate being given to it by your servers. Technically there is still something to be resolved that is under your control, even if it doesn't prevent your provided launcher from functioning. According to SSL guidelines your server's behavior is actually broken and incorrect.
I propose that under versions you add a Servers tag so we can indicate when a problem is not in a game version of the game code itself, but rather something to do with your servers.
If you still need the root certs to be handed out for some obscure reason that we end-users may not be aware of, at the very least ensure that its handing out the correct SHA256 root cert so SSL implementations that actually verify the certs you hand out won't fail the handshake.
Its strange, my laptop is running the same exact OS, and doesn't have this problem. It is probably interaction from QT and some other package that is messing up the SSL handling, causing it to be stricter than it needs to be, or choosing the wrong certificate to verify.
They refuse to admit fault, and blame the mojang servers. Given what you point out about their own certs, it does seem hypocritical.
Java's SSL implementation is happy on my machine, so I can use the vanilla launcher provided by mojang, but the situation precludes the use of my preferred launcher. (which results in convoluted instance setups when using mods & installing forge and liteloader)
it is a quality of life issue, so its not a high priority issue, but it persists in annoying me nonetheless (and i'm probably not alone, though the circumstances that cause this issue to result in a performance problem aren't common enough for us to represent a large population)
The issue has persisted through upgrades Fedora 21 -> Fedora 22 -> Fedora 23, so whatever is causing it appears to be consistently remaining in place through all of the assorted package upgrades.
Well the hypocrisy is delicious, but unfortunately recognizing that doesn't make multimc complete its handshake with the login servers on this machine.
I just want to clarfiy a little bit.
This problem technically is a bug with the servers, not minecraft itself. And while it may not currently affect the vanilla launcher that you ship to users, this is only due to java's ssl implementation ignoring the incorrect root certificate being given to it by your servers. Technically there is still something to be resolved that is under your control, even if it doesn't prevent your provided launcher from functioning. According to SSL guidelines your server's behavior is actually broken and incorrect.
I propose that under versions you add a Servers tag so we can indicate when a problem is not in a game version of the game code itself, but rather something to do with your servers.
If you still need the root certs to be handed out for some obscure reason that we end-users may not be aware of, at the very least ensure that its handing out the correct SHA256 root cert so SSL implementations that actually verify the certs you hand out won't fail the handshake.
On the affected machine it is still an issue.
Its strange, my laptop is running the same exact OS, and doesn't have this problem. It is probably interaction from QT and some other package that is messing up the SSL handling, causing it to be stricter than it needs to be, or choosing the wrong certificate to verify.
They refuse to admit fault, and blame the mojang servers. Given what you point out about their own certs, it does seem hypocritical.
Java's SSL implementation is happy on my machine, so I can use the vanilla launcher provided by mojang, but the situation precludes the use of my preferred launcher. (which results in convoluted instance setups when using mods & installing forge and liteloader)
it is a quality of life issue, so its not a high priority issue, but it persists in annoying me nonetheless (and i'm probably not alone, though the circumstances that cause this issue to result in a performance problem aren't common enough for us to represent a large population)
The issue has persisted through upgrades Fedora 21 -> Fedora 22 -> Fedora 23, so whatever is causing it appears to be consistently remaining in place through all of the assorted package upgrades.
I've tried re-installing SSL libraries, ca-cert files, nothing seems to work.
Well the hypocrisy is delicious, but unfortunately recognizing that doesn't make multimc complete its handshake with the login servers on this machine.
I am amused though.
just to show you what it looks like.