Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electron update not completing update with NSIS #8498

Open
kevinkyle4 opened this issue Sep 18, 2024 · 0 comments
Open

Electron update not completing update with NSIS #8498

kevinkyle4 opened this issue Sep 18, 2024 · 0 comments

Comments

@kevinkyle4
Copy link

electron-builder version: ^24.9.1
node version: v19.9.0
electron version: ^28.2.0
electron-updater version: ^6.2.1

Have followed tutorial shown in electronjs.org for creating electron update server (https://github.com/ArekSredzki/electron-release-server) and have copied their example for configuring NGINX for the proxy as shown here https://github.com/ArekSredzki/electron-release-server/blob/master/docs/deploy.md

When I configure NGINX I am able to hit the release server and the new electron version is found, then it should it's downloading but the app does not complete. It works just fine without using NGINX. Getting the below error, has anyone been able to configure an update server for electron without using Github or can you shed advice on how to get download to actual complete as I have been unable to locate any meaningful error messages:

[2024-09-16 21:51:25.532] [info] App updater running
[2024-09-16 21:51:25.540] [info] attempting update using update server URL: https://update.electron-updaterserver.com/update/win32
[2024-09-16 21:51:25.541] [info] setting feed URL as https://update.did-mail.com/update/win32
[2024-09-16 21:51:25.542] [info] Checking for update
[2024-09-16 21:51:26.050] [info] Found version 1.0.22 (url: /download/flavor/default/1.0.22/windows_32/electron-app_22-1.0.22-setup.exe)
[2024-09-16 21:51:26.052] [info] Downloading update from /download/flavor/default/1.0.22/windows_32/electron-app_22-1.0.22-setup.exe
[2024-09-16 21:51:26.058] [warn] disableWebInstaller is set to false, you should set it to true if you do not plan on using a web installer. This will default to true in a future version.
[2024-09-16 21:51:26.059] [info] Download block maps (old: "https://update.electron-updaterserver.com/download/flavor/default/1.0.19/windows_32/electron-app_22-1.0.19-setup.exe.blockmap", new: https://update.electron-updaterserver.com/download/flavor/default/1.0.22/windows_32/electron-app_22-1.0.22-setup.exe.blockmap)
[2024-09-16 21:51:26.215] [info] File has 2197 changed blocks
[2024-09-16 21:51:26.238] [info] Full: 122,563.09 KB, To download: 44,463.65 KB (36%)
[2024-09-16 21:51:26.244] [info] Differential download: https://update.electron-updaterserver.com/download/flavor/default/1.0.22/windows_32/electron-app_

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant