Project-Faster / qpep

A working version of qpep standalone go client/server, designed to accelerate high-latency connections, like those provided by geostationary satellites.
https://docs.projectfaster.org
Other
3 stars 1 forks source link

Windows 11 installation support #59

Closed parvit closed 1 month ago

parvit commented 1 month ago

== Description == Current installer 0.4.0 version fails to install in a windows 11 environment, while windows 10 works as usual, symptom:

Calling custom action CheckServiceInstalled!CheckServiceInstalled.CustomActions.CustomAction1
 Checking if installed client service...
 dir: 
 Code: 1060
 Checking if installed server service...
 dir: 
 Code: 1060
 Manual install check - client:Success server:Success, please remove the services manually before restarting the installer
Action 12:34:02: RegisterClientService. 
CustomAction RegisterClientService returned actual error code -1073741515 (note this may not be 100% accurate if translation happened inside sandbox)
Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action RegisterClientService, location: C:\Program Files (x86)\QPep\64bits\qpep.exe, command: --service install --client 
MSI (s) (E8:88) [12:34:06:835]: Product: QPep -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action RegisterClientService, location: C:\Program Files (x86)\QPep\64bits\qpep.exe, command: --service install --client 

Action ended 12:34:06: InstallFinalize. Return value 3.
Action 12:34:06: Rollback. Rolling back action: [1]
1: RegisterClientService 
1: CheckInstalledService 
1: Publishing product information 
1: Publishing Product Features Feature: [1] 
1: Registering product [1] 
1: Writing system registry values Key: [1], Name: [2], Value: [3] 
1: Creating shortcuts Shortcut: [1] 
1: Copying new files File: [1],  Directory: [9],  Size: [6] 
1: Creating folders Folder: [1] 
1: Updating component registration 
Action ended 12:34:07: INSTALL. Return value 3.
parvit commented 1 month ago

Issue was resolved inserting in the installer the missing libraries from MinGW