Cura Version
5.12.0
Operating System
macOS Tahoe Version 26.3.1 (a)
Printer
Ultimaker 2+ Connect (selected in Cura, but the issue does not appear to be printer-specific)
Reproduction steps
Open UltiMaker Cura on macOS Apple Silicon.
Click Sign In.
Cura opens the browser normally for the UltiMaker account login flow.
Sign-in in the browser and allow authorization.
Return to Cura.
Cura does not complete the login and remains signed out.
Actual results
After the browser authorization flow, Cura does not sign in successfully and remains logged out.
According to the Cura log, the local OAuth callback server starts correctly, but the application fails during the token exchange step with:
SSL handshake failed: -9836
The error occurs when Cura tries to POST to:
https://account.ultimaker.com/token
The log also shows the same SSL handshake error earlier at startup when Cura tries to access:
https://software.ultimaker.com/latest.json
After that, Cura reports invalid JSON / could not read response, and the login fails.
Expected results
After signing in and authorizing the app in the browser, Cura should complete the OAuth token exchange successfully and sign the user into the application.
Add your .zip and screenshots here ⬇️
I tested both Safari and Chrome.
I reset the Cura configuration folder.
I reinstalled Cura.
I also tested older versions down to 5.10.2, with the same result.
TLS connectivity from Terminal to the same UltiMaker endpoints appears to work correctly, so the issue seems specific to Cura’s internal SSL/network layer rather than general browser/system connectivity.
cura.log
Cura Version
5.12.0
Operating System
macOS Tahoe Version 26.3.1 (a)
Printer
Ultimaker 2+ Connect (selected in Cura, but the issue does not appear to be printer-specific)
Reproduction steps
Open UltiMaker Cura on macOS Apple Silicon.
Click Sign In.
Cura opens the browser normally for the UltiMaker account login flow.
Sign-in in the browser and allow authorization.
Return to Cura.
Cura does not complete the login and remains signed out.
Actual results
After the browser authorization flow, Cura does not sign in successfully and remains logged out.
According to the Cura log, the local OAuth callback server starts correctly, but the application fails during the token exchange step with:
SSL handshake failed: -9836
The error occurs when Cura tries to POST to:
https://account.ultimaker.com/token
The log also shows the same SSL handshake error earlier at startup when Cura tries to access:
https://software.ultimaker.com/latest.json
After that, Cura reports invalid JSON / could not read response, and the login fails.
Expected results
After signing in and authorizing the app in the browser, Cura should complete the OAuth token exchange successfully and sign the user into the application.
Add your .zip and screenshots here ⬇️
I tested both Safari and Chrome.
I reset the Cura configuration folder.
I reinstalled Cura.
I also tested older versions down to 5.10.2, with the same result.
TLS connectivity from Terminal to the same UltiMaker endpoints appears to work correctly, so the issue seems specific to Cura’s internal SSL/network layer rather than general browser/system connectivity.
cura.log