Page 1 of 1
[SOLVED] tis-nextcloud package issue
Published: August 25, 2025 - 3:28 PM
by jcgensam
Hello,
I'm reporting a small issue with the tis-nextcloud package. The installation proceeds successfully, but the WAPT package fails at the registry key validation stage:
Installing: Nextcloud-3.17.1-x64.msi (3.17.1.20250818)
MSI Nextcloud-3.17.1-x64.msi has been installed but the key {32FB10FE-CDB1-4E39-BCFE-052F978F131F} can not be found.
Indeed, the key for this version is: {878805E9-498F-4396-9864-8ED4D10BF96D}
- WAPT version installed: 2.6.0.17392
- Server OS: Debian 12
- Administration/package creation machine OS: Windows 11.
Sincerely,
JCG
Re: Problem with the tis-nextcloud package
Published: August 25, 2025 - 5:50 PM
by blemoigne
Good morning,
I have the correct key when I install the package on my end:

- nextcloud.png (4.55 KB) Viewed 11067 times
Perhaps the key to an older version that remains?
Best regards,
Bertrand
Re: Problem with the tis-nextcloud package
Published: August 26, 2025 - 10:11
by jcgensam
Hi Bertrand,
Thanks for your reply.
It's strange because I'm not experiencing the same issue (and it's affecting my entire network in the same way).
Just to be sure, I completely uninstalled Nextcloud manually from my machine. I checked with "wapt-get list-registry next" that there was no longer any mention of Nextcloud in my Registry, then reinstalled the WAPT package on my machine. I'm getting the same error as before, with a different uninstallation key than yours: "wapt-get list-registry next" again gives me the key "{878805E9-498F-4396-9864-8ED4D10BF96D}" for my version 3.17.1.20250818 (see screenshot).
I'm not sure what else to try.
Best regards,
JCG
Re: Problem with the tis-nextcloud package
Published: August 26, 2025 - 2:11 PM
by Benoit
Hello,
I also have the same problem on 92 computers in my network since this morning's update.
"Installing: Nextcloud-3.17.1-x64.msi (3.17.1.20250818)
Waiting for key: {32FB10FE-CDB1-4E39-BCFE-052F978F131F} to appear in Windows registry
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 4455, in install_wapt
exitstatus = setup.install()
File "C:\WINDOWS\TEMP\waptgfmg_ytt\setup.py", line 7, in install
File "C:\Program Files (x86)\wapt\common.py", line 4372, in new_func
return func(*args, **kwargs)
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1661, in install_msi_if_needed
error('MSI %s has been installed but the %s cannot be found' % (msi,searchparam))
File "C:\Program Files (x86)\wapt\waptutils.py", line 2038, in error
raise EWaptSetupException('Fatal error: %s' % reason)
waptutils.EWaptSetupException: Fatal error: MSI Nextcloud-3.17.1-x64.msi has been installed but the key {32FB10FE-CDB1-4E39-BCFE-052F978F131F} can not be found
EWaptSetupException: Fatal error: MSI Nextcloud-3.17.1-x64.msi has been installed but the key {32FB10FE-CDB1-4E39-BCFE-052F978F131F} cannot be found"
Regards,
Re: Problem with the tis-nextcloud package
Published: August 26, 2025 - 3:31 PM
by Greg
Hello, I have the same problem as you. It seems there's a discrepancy between the registry key expected by Wapt and the actual registry key of Nextcloud.
I don't know if the modification can be made at the local package level or if Tranquil IT needs to make it on the official repository.
Regards
Re: Problem with the tis-nextcloud package
Published: August 26, 2025 - 5:17 PM
by blemoigne
Good morning,
I had forgotten, but there's a bug on the Nextcloud side:
https://github.com/nextcloud/desktop/issues/8610
It works very well on English Windows (I did my test on that) but not French.
We can force the key into the package while waiting for the next Nextcloud release:
Code: Select all
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("Nextcloud-*.msi")[0]
install_msi_if_needed(
bin_name,
min_version=control.get_software_version(),
key = '{878805E9-498F-4396-9864-8ED4D10BF96D}'
)
registry_setstring(HKEY_LOCAL_MACHINE, r"SOFTWARE\Nextcloud GmbH\Nextcloud", "skipUpdateCheck", 1, type=REG_DWORD)
Re: Problem with the tis-nextcloud package
Published: August 27, 2025 - 08:06
by Benoit
Good morning,
I replaced the installation function with "msiexec /i {msi} /quiet" and it works perfectly.
It would be appreciated if the "install_msi_if_needed" function were reworked to avoid this kind of bug.
Code: Select all
msi = "Nextcloud-3.17.1-x64.msi" #Mettre le nom de l'installateur msi
cmd_install = f"msiexec /i {msi} /quiet"
def install_app_msi():
try:
try:
print(f"L'installation de {name_app} commence ...")
subprocess.run(cmd_install,shell=True) #installe le programme
print(f"L'application {name_app} a été installée avec succès")
except Exception as e :
print(f"L'erreur 7.1 s'est produite : {e}")
try:
#si vous n'avez pas besoin de créer un raccourci, commentez la ligne ci-dessous avec un #
create_desktop_shortcut(label,target) # créer un raccourci
print(f"Le raccourci {label} a été crée avec succès")
except Exception as e :
print(f"L'erreur 7.2 s'est produite : {e}")
except Exception as e :
print(f"L'erreur 7.3 s'est produite : {e}")
Regards,
Re: Problem with the tis-nextcloud package
Published: August 27, 2025 - 09:50
by blemoigne
Good morning,
Indeed, if we no longer check that the application is properly installed, it works

However, we could check using the `name` argument rather than `key` to avoid potential future Nextcloud bugs:
Code: Select all
def install():
bin_name = glob.glob("Nextcloud-*.msi")[0]
install_msi_if_needed(
bin_name,
min_version=control.get_software_version(),
name = 'Nextcloud'
)
registry_setstring(HKEY_LOCAL_MACHINE, r"SOFTWARE\Nextcloud GmbH\Nextcloud", "skipUpdateCheck", 1, type=REG_DWORD)
The name and key arguments allow the application to be uninstalled, so we will keep this function.
Best regards,
Bertrand
Re: Problem with the tis-nextcloud package
Published: August 27, 2025 - 11:26
by jcgensam
Hello,
the workaround suggested by Bertrand worked perfectly for me. My entire parking lot is back to green.
Thank you very much!
JCG