Search - User list
Full Version: Login Error: "SSL handshake failed.."
Root » Technical support » Login Error: "SSL handshake failed.."
1 2 3
stefanha
Hi Bo,
First I want to apologize for my lack of responsiveness with this issue. You have been unable to use jammr for almost two weeks and I would have liked to solve the issue more quickly.

Here is a special jammr installer that will log “SSL errors” so we have enough information to understand the problem:
https://jammr.net/static/jammr-1.3.1-ssl-debug.exe

Please install it and try logging in again. If the error still appears, please go to Help | Show log and copy paste it onto the forum. There should be a line that says “SSL error” that I'll take a look at.

Thanks for your patience!

If you are aware of other users who have the same problem, please let me know so I can check if there is a pattern.
Bo
THX Stefan…
…no worries— i am patient…. but the problem does still exist.

Okt 22 2021 16:53:11 CRIT: SSL error: The issuer certificate of a locally looked up certificate could not be found
Okt 22 2021 16:53:11 CRIT: Update checker network reply failed (error=6, errorString=“SSL handshake failed”)
Okt 22 2021 16:53:31 DEBUG: Logging in as “Bo” at https://jammr.net/api/tokens/Bo/
Okt 22 2021 16:53:31 CRIT: SSL error: The issuer certificate of a locally looked up certificate could not be found
Okt 22 2021 16:53:31 CRIT: Login network reply failed (error=6, errorString=“SSL handshake failed”)
Bo
PS

Same result on my windows 10 laptop

It must either be a restriction by my router (kind of working well… havent had any major problems with it yet) or a problem on the side of jammr.

..cannot tell.
stefanha
Thanks for the log, Bo. This has given me some clues to go on. I will work on a proper solution but in the meantime, here is a trick you can use:

  1. Press Windows+R to open the “Run” dialog, type “cmd”, and press Enter.
  2. Type “reg add HKCU\Software\jammr\jammr\ssl /v verify /t REG_DWORD /d 0” and press Enter.

Next time you start jammr the SSL checks will be disabled. This may allow you to connect successfully (it suppresses the error).
stefanha
Hi Bo,
Luckily I had an older Windows 10 machine with the same issue and was able to find a proper solution. Running Windows Update and rebooting solved the issue. You can type “update” in the Start bar's search field and click “Check for updates” to get the latest Windows updates. Is your computer fully up to date?

I hope this solves the issue for you! Please let me know how it goes.

Technical details:
The issue was that this outdated Windows 10 machine did not have the “ISRG Root X1” trusted root certificate authority that's needed by jammr's SSL certificate. After running Windows Update and rebooting I saw “ISRG Root X1” had been installed. The new Windows version is now 10.0.19041 if you want to compare against your machine. I checked trusted root certificate authorities by entering “cert” into the Start bar's search field and clicking “Manage computer certificates”. You can check your Windows version by entering “system” into the Start bar's search field and clicking “System Information”. You'll see a table with a row labelled “Version”.

The issue with the trusted root certificate authority is described here: https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
Bo
workaround worked great on both systems!
thank you very much stefan!

looking forward to jam with you again soon!
stefanha
Hi Bo,
Once you've updated Windows you'll be able to undo the workaround that I posted earlier:

  1. Press Windows+R to open the “Run” dialog, type “cmd”, and press Enter.
  2. Type “reg delete HKCU\Software\jammr\jammr\ssl” and press Enter.

Re-enabling SSL certificate checking ensures that connections to jammr cannot be intercepted easily, so it's a good idea for security.
Bo
Hi stefan!

Trouble here.
Your suppressed solution worked!

But:
I have got a completly updated windows system.
Checked it severall times…
…19042.1288

Re-enabled SSL certificate checking…
…that DST ROOT CA X3 is still outdated (30.09.2021) … and the SSL handshake failed again.

I went with all the optional windows updates too…
…that DST ROOT CA X3 is still outdated (30.09.2021) … and the SSL handshake failed again.

Bad news… i think we lost some serious jammr traffic since 30.09.2021… .

Let me know how i can help you!
Bo
PS
I can not find the “ISRG Root X1” in the Certificate-Listing anywhere.
stefanha
“DST Root CA X3” is permanently expired, installing updates won't make it valid again but updating should add the new “ISRG Root X1” root certificate.

Unfortunately some Windows machines may have root certificate updates disabled in the registry (HKLM\Software\Policies\Microsoft\SystemCertificates\DisableRootAutoUpdate).

I'll investigate solutions that do not require users to perform any manual steps. That will help anyone else who is affected.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB