Hallo,
ich melde ein kleines Problem mit dem tis-nextcloud-Paket. Die Installation verläuft erfolgreich, aber das WAPT-Paket schlägt bei der Überprüfung des Registrierungsschlüssels fehl:
Installation: Nextcloud-3.17.1-x64.msi (3.17.1.20250818)
MSI Nextcloud-3.17.1-x64.msi wurde installiert, aber der Schlüssel {32FB10FE-CDB1-4E39-BCFE-052F978F131F} konnte nicht gefunden werden.
Der korrekte Schlüssel für diese Version lautet: {878805E9-498F-4396-9864-8ED4D10BF96D}
. Installierte WAPT-Version: 2.6.0.17392
. Server-Betriebssystem: Debian 12.
Betriebssystem des Administrations-/Paketerstellungsrechners: Windows 11.
Mit freundlichen Grüßen,
JCG
[GELÖST] Problem mit dem tis-nextcloud-Paket
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Hallo Bertrand,
danke für deine Antwort.
Es ist seltsam, da ich das Problem nicht habe (und es betrifft mein gesamtes Netzwerk auf die gleiche Weise).
Um sicherzugehen, habe ich Nextcloud manuell vollständig von meinem Rechner deinstalliert. Mit „wapt-get list-registry next“ habe ich überprüft, ob Nextcloud noch in meiner Registry vorhanden ist, und anschließend das WAPT-Paket neu installiert. Ich erhalte denselben Fehler wie zuvor, allerdings mit einem anderen Deinstallationsschlüssel als bei dir: „wapt-get list-registry next“ liefert mir für meine Version 3.17.1.20250818 erneut den Schlüssel „{878805E9-498F-4396-9864-8ED4D10BF96D}“ (siehe Screenshot).
Ich weiß nicht mehr, was ich noch versuchen soll.
Viele Grüße,
JCG
danke für deine Antwort.
Es ist seltsam, da ich das Problem nicht habe (und es betrifft mein gesamtes Netzwerk auf die gleiche Weise).
Um sicherzugehen, habe ich Nextcloud manuell vollständig von meinem Rechner deinstalliert. Mit „wapt-get list-registry next“ habe ich überprüft, ob Nextcloud noch in meiner Registry vorhanden ist, und anschließend das WAPT-Paket neu installiert. Ich erhalte denselben Fehler wie zuvor, allerdings mit einem anderen Deinstallationsschlüssel als bei dir: „wapt-get list-registry next“ liefert mir für meine Version 3.17.1.20250818 erneut den Schlüssel „{878805E9-498F-4396-9864-8ED4D10BF96D}“ (siehe Screenshot).
Ich weiß nicht mehr, was ich noch versuchen soll.
Viele Grüße,
JCG
- Anlagen
-
- Screenshot 2025-08-26 095531.jpg (49,42 KB) 11336 Mal angesehen
Hallo,
ich habe seit dem heutigen Update dasselbe Problem auf 92 Computern in meinem Netzwerk.
Installation: Nextcloud-3.17.1-x64.msi (3.17.1.20250818)
Warten auf das Erscheinen des Schlüssels: {32FB10FE-CDB1-4E39-BCFE-052F978F131F} in der Windows-Registrierung
Traceback (letzter Aufruf):
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 4455, in install_wapt
exitstatus = setup.install()
Datei "C:\WINDOWS\TEMP\waptgfmg_ytt\setup.py", Zeile 7, in install
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 4372, in new_func
return func(*args, **kwargs)
Datei "C:\Program Files (x86)\wapt\setuphelpers_windows.py", Zeile 1661, in install_msi_if_needed
error('MSI %s wurde installiert, aber %s kann nicht gefunden werden' % (msi,searchparam))
Datei "C:\Program Files (x86)\wapt\waptutils.py", Zeile 2038, im Fehler
raise EWaptSetupException('Schwerwiegender Fehler: %s' % reason)
waptutils.EWaptSetupException: Schwerwiegender Fehler: MSI Nextcloud-3.17.1-x64.msi wurde installiert, aber der Schlüssel {32FB10FE-CDB1-4E39-BCFE-052F978F131F} kann nicht gefunden werden
EWaptSetupException: Schwerwiegender Fehler: MSI Nextcloud-3.17.1-x64.msi wurde installiert, aber der Schlüssel {32FB10FE-CDB1-4E39-BCFE-052F978F131F} kann nicht gefunden werden"
Grüße,
ich habe seit dem heutigen Update dasselbe Problem auf 92 Computern in meinem Netzwerk.
Installation: Nextcloud-3.17.1-x64.msi (3.17.1.20250818)
Warten auf das Erscheinen des Schlüssels: {32FB10FE-CDB1-4E39-BCFE-052F978F131F} in der Windows-Registrierung
Traceback (letzter Aufruf):
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 4455, in install_wapt
exitstatus = setup.install()
Datei "C:\WINDOWS\TEMP\waptgfmg_ytt\setup.py", Zeile 7, in install
Datei "C:\Program Files (x86)\wapt\common.py", Zeile 4372, in new_func
return func(*args, **kwargs)
Datei "C:\Program Files (x86)\wapt\setuphelpers_windows.py", Zeile 1661, in install_msi_if_needed
error('MSI %s wurde installiert, aber %s kann nicht gefunden werden' % (msi,searchparam))
Datei "C:\Program Files (x86)\wapt\waptutils.py", Zeile 2038, im Fehler
raise EWaptSetupException('Schwerwiegender Fehler: %s' % reason)
waptutils.EWaptSetupException: Schwerwiegender Fehler: MSI Nextcloud-3.17.1-x64.msi wurde installiert, aber der Schlüssel {32FB10FE-CDB1-4E39-BCFE-052F978F131F} kann nicht gefunden werden
EWaptSetupException: Schwerwiegender Fehler: MSI Nextcloud-3.17.1-x64.msi wurde installiert, aber der Schlüssel {32FB10FE-CDB1-4E39-BCFE-052F978F131F} kann nicht gefunden werden"
Grüße,
Hallo, ich habe dasselbe Problem. Anscheinend besteht eine Diskrepanz zwischen dem von Wapt erwarteten und dem tatsächlichen Registrierungsschlüssel von Nextcloud.
Ich weiß nicht, ob die Änderung lokal im Paket vorgenommen werden kann oder ob Tranquil IT sie im offiziellen Repository vornehmen muss.
Viele Grüße
Ich weiß nicht, ob die Änderung lokal im Paket vorgenommen werden kann oder ob Tranquil IT sie im offiziellen Repository vornehmen muss.
Viele Grüße
Guten Morgen,
Ich hatte es vergessen, aber es gibt einen Fehler auf der Nextcloud-Seite: https://github.com/nextcloud/desktop/issues/8610
Unter englischen Windows-Versionen funktioniert es einwandfrei (ich habe es damit getestet), aber nicht unter französischen.
Wir können den Schlüssel in das Paket erzwingen, während wir auf die nächste Nextcloud-Version warten:
Ich hatte es vergessen, aber es gibt einen Fehler auf der Nextcloud-Seite: https://github.com/nextcloud/desktop/issues/8610
Unter englischen Windows-Versionen funktioniert es einwandfrei (ich habe es damit getestet), aber nicht unter französischen.
Wir können den Schlüssel in das Paket erzwingen, während wir auf die nächste Nextcloud-Version warten:
Code: Alle auswählen
# -*- 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)Guten Morgen,
Ich habe die Installationsfunktion durch "msiexec /i {msi} /quiet" ersetzt und es funktioniert einwandfrei.
Es wäre wünschenswert, wenn die Funktion "install_msi_if_needed" überarbeitet würde, um solche Fehler zu vermeiden.
Grüße,
Ich habe die Installationsfunktion durch "msiexec /i {msi} /quiet" ersetzt und es funktioniert einwandfrei.
Es wäre wünschenswert, wenn die Funktion "install_msi_if_needed" überarbeitet würde, um solche Fehler zu vermeiden.
Code: Alle auswählen
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}")
Guten Morgen,
Tatsächlich funktioniert es, wenn wir nicht mehr überprüfen, ob die Anwendung ordnungsgemäß installiert ist
Um mögliche zukünftige Nextcloud-Fehler zu vermeiden, könnten wir jedoch das Argument `name` anstelle von `key` verwenden:
Die Argumente „name“ und „key“ ermöglichen die Deinstallation der Anwendung, daher behalten wir diese Funktion bei.
Beste grüße,
Bertrand
Tatsächlich funktioniert es, wenn wir nicht mehr überprüfen, ob die Anwendung ordnungsgemäß installiert ist
Um mögliche zukünftige Nextcloud-Fehler zu vermeiden, könnten wir jedoch das Argument `name` anstelle von `key` verwenden:
Code: Alle auswählen
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)Beste grüße,
Bertrand
