-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
- Electron-Builder Version: 24.13.3
- Node Version: v20.11.1
- Electron Version: 29.1.6
- Electron Type (current, beta, nightly): current
- Electron Updater: 6.2.1 (last working version is 6.1.8)
- Target: Windows
I am using electron-builder to build macOS and Windows builds of our application. I was on electron-updater 6.1.8 and updated to 6.1.9 a couple of weeks ago and everything worked fine. Now we wanted to release another update for Windows, and then we discovered that the electron-updater does not accept updates using our Sectigo Code Signing certificate (which did not change!) as it contains a German special character (ä) due to our legal name (Company name UG (haftungsbeschränkt). So all customers who have the version using electron-updater 6.1.9 won't be able to automatically update our application.
I tried multiple different things and figured out that in 6.1.8 the certificate was accepted as usual and starting from 6.1.9 until the latest version, 6.2.1, it does not accept the certificate anymore.
When the auto-updater is run, I get the following log outputs:
I tried everything I could imagine. The Windows Version does not matter, the OS language is not a problem, I tried the PowerShell commands which return the certificate information from the electron-updater source code, but everything seems correct.
Now I have to figure out how to notify our customers to manually update the application on all devices...