Multimc5: Can't add a new account in Ubuntu 19.04

Created on 19 Apr 2019  路  15Comments  路  Source: MultiMC/MultiMC5

Greetings. First of all, thanks for all the hard work!

System Information

MultiMC version: 0.6.5-1217 lin64 (Installed through the .deb)

Operating System: Ubuntu 19.04 / Kubuntu 19.04

Summary of the issue:

Can't add the minecraft account due to:
Authentication operation failed due to a network error: Unable to init SSL Context: (99)

What should happen:

Should be able to configure the account and, afterwards, download a version of Minecraft.

Steps to reproduce the issue (Add more if needed):

  1. Brand new Ubuntu 19.04 install, brand new install of MultiMC. Launch MultiMC

  2. Go to settings, accounts, click add, fill out details.

  3. Press OK, get the error: Authentication operation failed due to a network error: Unable to init SSL Context: (99)

Suspected cause:

Unsure. Could be some SSL library being used that's not compatible anymore?

Most helpful comment

I was able to get around this on Pop OS 19.04 by installing the following two packages together:

  1. https://packages.debian.org/stretch/libssl1.0-dev
  2. https://packages.debian.org/stretch/amd64/libssl1.0.2

All 15 comments

This issue appearently even affects the normal Minecraft Launcher and other launchers, as many users reported. I really hope, this will get fixed (although, across the internet, there doesn't seem to be a workaround for users yet :/ )
Edit: MultiMC's log files show many errors regarding SSL things. Reinstalling ca-certificates, ca-certificates-java and libssl-(...) don't fix that issue.
And I noticed, that every server in the status of MultiMC seems to be offline, even though they aren't

I had this issue happen, and from scrolling through previous issues I believe it's an incompatibility with the new dev OpenSSL library and other issues #2477 & #2362 mainly support this seeing as 1.0 is required and the _only_ change I could figure out

Does anyone know exactly what package can be installed on Ubuntu 19.04 to solve this issue?

I built MultiMC from source on Xubuntu 19.04 and was able to log in successfully. Other than installing the basic dependencies detailed in the build guide, no other packages were installed or downgraded. This was done on a fresh install.

Interesting, that this works... Well, we can only hope, that peterix fixes this issue then

Yes, I can confirm, that building MultiMC from source is working.
Am I allowed to upload my build for the people, that need it? I would link it here, if I am allowed to.

Is there a repo with libssl1.0-dev since it's not available in 19.04's repo?

You could just add cosmic's repo for example.

which one universe?

Edit: Nvm - Main Restricted

Fixed for me by rebuilding MultiMC using the newer libraries available in 19.04. libssl is the culprit, and had an ABI change from 1.0 series to 1.1, requiring a recompile.

After said compilation, working as expected. Flatpak may be good for this.

As it seems like, peterix just needs to Upgrade his Qt to the newest 5.x Release. This Was an ongoing issue in 5.11 and 5.11.3 Fixed this Bug partially and 5.12 fully (Debian got fixed a little bit later).
That's why our recompilations fixed the issue appearently.

I use Arch and confirm that simple recompile solves the issue.

I was able to get around this on Pop OS 19.04 by installing the following two packages together:

  1. https://packages.debian.org/stretch/libssl1.0-dev
  2. https://packages.debian.org/stretch/amd64/libssl1.0.2

duplicate of #1784, more specifically: https://github.com/MultiMC/MultiMC5/issues/1784#issuecomment-272712807

Closing this in favour of #1784.

Was this page helpful?
0 / 5 - 0 ratings