My minecraft launcher stopped working today. I'm stuck on the old launcher because I'm still on 1.5.2 because of my mods and can't use MultiMC because my computer (OSX 10.6.8) is only 32 bit and I can't find an old 32 bit version of MultiMC for OSX or compile MultiMC on my computer (for unknown reasons). I'm using Forge 737 and a lot of mods (but that doesn't matter at this point, as the game hasn't even started yet).
The launcher returns the following error when I login before the game starts:
java.lang.RuntimeException: Public key mismatch
at net.minecraft.Util.excutePost(Util.java:93)
at net.minecraft.LauncherFrame.login(LauncherFrame.java:90)
at net.minecraft.LoginForm$5.run(LoginForm.java:117)
I tried the new launcher, but it gave the following error:
Dang, I'm getting the same problem. I've tried to delete the whole .minecraft file and reinstall it but it doesn't work. I'm also using 1.5.2 for mod reasons. This just happened 2 days ago on thanksgiving. I can play offline, but wont let me connect to minecraft.net My sister is playing on 1.5.2 just fine, I tried to take her .minecraft file and just throw it into my roaming file, but that didn't work.
Seeing same behavior. Using 1.5.2. Worked up to 11/28. On 11/29 got a "can't connect to minecraft.net" and if I explicitly run the jar I see in the console output "Public key mismatch".
I figured out what's causing the problem but I'm not completely sure how to fix it because I know nothing about SSL. Mojang changed the public key of their authentication server, but the launcher expects the key to still have its old value. The launcher crashes when it sees that the keys differ because it thinks someone else is pretending to be Mojang and steal my password. There's a net/minecraft/minecraft.key file in the launcher jar that has the old key and needs to be replaced with the new key, but I'm not sure of the right place (i.e. a secure place) to get the new key.
The launcher returns the following error when I login before the game starts:
java.lang.RuntimeException: Public key mismatch at net.minecraft.Util.excutePost(Util.java:93) at net.minecraft.LauncherFrame.login(LauncherFrame.java:90) at net.minecraft.LoginForm$5.run(LoginForm.java:117)I tried the new launcher, but it gave the following error:
after loading all(?) my coremods.
I found some information about both of these problems, but none of them helped.
Does anyone know how to either fix the old launcher or get the new launcher to work with forge modded 1.5.2?
Thanks,
electrodude
-
View User Profile
-
View Posts
-
Send Message
Curse Premium