Page 1 sur 1
[RESOLU] Problème paquet tis-nextcloud
Publié : 25 août 2025 - 15:28
par jcgensam
Bonjour,
Je vous signale un petit souci avec le paquet tis-nextcloud, l'installation se déroule bien mais le package WAPT échoue au terme de la validation de la clé du registre :
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
Effectivement, la clé de cette version est la clé suivante : {878805E9-498F-4396-9864-8ED4D10BF96D}
- Version de WAPT installée : 2.6.0.17392
- OS du serveur : Debian 12
- OS de la machine d'administration/création des paquets : Windows 11
Très cordialement,
JCG
Re: Problème paquet tis-nextcloud
Publié : 25 août 2025 - 17:50
par blemoigne
Bonjour,
J'ai la bonne clé quand j'installe le paquet de mon côté :

- nextcloud.png (4.55 Kio) Consulté 300 fois
Peut-être la clé d'une ancienne version qui reste ?
Bien cordialement,
Bertrand
Re: Problème paquet tis-nextcloud
Publié : 26 août 2025 - 10:11
par jcgensam
Bonjour Bertrand,
Merci pour ta réponse
C'est étrange parce que je n'ai pas le même comportement (et cela impacte tout mon parc de la même façon).
Dans le doute, j'ai complètement désinstallé manuellement Nextcloud de ma machine. J'ai vérifié avec "wapt-get list-registry next" qu'il ne restait plus de mention de Nextcloud dans mon Registre, puis ai relancé l'installation du package WAPT sur mon poste. J'aboutis à la même erreur que précédemment, avec une clé de désinstallation qui n'est pas la même que toi : "wapt-get list-registry next" me donne à nouveau la clé "{878805E9-498F-4396-9864-8ED4D10BF96D}" pour ma version 3.17.1.20250818 (cf. capture).
Je ne sais pas trop quoi tenter d'autre ?
Cordialement,
JCG
Re: Problème paquet tis-nextcloud
Publié : 26 août 2025 - 14:11
par Benoit
Bonjour,
J'ai également le même problème sur 92 ordinateurs de mon parc depuis la mise à jour de ce matin.
"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 can not 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} can not be found"
Cdt,
Re: Problème paquet tis-nextcloud
Publié : 26 août 2025 - 15:31
par Greg
Bonjour, j'ai le même problème que vous, il semblerait qu'il y ai une discordance entre la clé de registre attendue par Wapt et la clé de registre réelle de Nextcloud.
Je ne sais pas si la modification peut être faite au niveau du paquet en local ou si Tranquil IT doit la faire sur le dépot officiel.
Cdt
Re: Problème paquet tis-nextcloud
Publié : 26 août 2025 - 17:17
par blemoigne
Bonjour,
J'avais oublié mais il y a un bug côté Nextcloud :
https://github.com/nextcloud/desktop/issues/8610
Ca marche très bien sur des Windows anglais (j'ai fait mon test là-dessus) mais pas FR.
On peut forcer la clé dans le paquet en attendant la prochaine release de nextcloud :
Code : Tout sélectionner
# -*- 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: Problème paquet tis-nextcloud
Publié : 27 août 2025 - 08:06
par Benoit
Bonjour,
J'ai remplacé fonction d'installation par "msiexec /i {msi} /quiet" et cela fonctionne parfaitement.
Il serait apréciable que la fonction "install_msi_if_needed" soit retravaillée pour éviter ce genre de bug.
Code : Tout sélectionner
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}")
Cdt,
Re: Problème paquet tis-nextcloud
Publié : 27 août 2025 - 09:50
par blemoigne
Bonjour,
Effectivement si on ne vérifie plus que l'application est bien installée, ça passe

On pourrait néanmoins vérifier avec l'argument name plutôt que key pour éviter les éventuels bugs futurs de Nextcloud :
Code : Tout sélectionner
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)
Les arguments name et key permettent la désinstallation de l'application donc on va garder cette fonction.
Bien cordialement,
Bertrand
Re: Problème paquet tis-nextcloud
Publié : 27 août 2025 - 11:26
par jcgensam
Bonjour,
Le contournement proposé par Bertrand a parfaitement fonctionné chez moi. Tout mon parc est repassé au vert
Merci beaucoup !
JCG