[GELÖST] Problem mit dem tis-nextcloud-Paket

Fragen zu WAPT-Paketen / Anfragen und Hilfe bezüglich WAPT-Paketen.
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.
Gesperrt
jcgensam
Nachrichten: 11
Anmeldung: 24. März 2025 – 16:39 Uhr

25. August 2025 – 15:28 Uhr

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
Zuletzt bearbeitet von jcgensam am 27. August 2025 um 11:27 Uhr, 1 Mal bearbeitet.
Benutzeravatar
Blemoire
Nachrichten: 178
Anmeldung: 17. Juli 2020 - 11:29 Uhr

25. August 2025 – 17:50 Uhr

Guten Morgen,
Ich habe den richtigen Schlüssel, wenn ich das Paket bei mir installiere:
nextcloud.png
nextcloud.png (4,55 KB) 11370 Aufrufe
Vielleicht liegt der Schlüssel in einer älteren, erhalten gebliebenen Version?
Beste grüße,
Bertrand
jcgensam
Nachrichten: 11
Anmeldung: 24. März 2025 – 16:39 Uhr

26. August 2025 - 10:11 Uhr

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
Anlagen
Screenshot 2025-08-26 095531.jpg
Screenshot 2025-08-26 095531.jpg (49,42 KB) 11332 Mal angesehen
Benoit
Nachrichten: 43
Anmeldung: 26. Juni 2023 - 11:52 Uhr
Ort: Tarbes

26. August 2025 – 14:11 Uhr

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,
Greg
Nachrichten: 3
Anmeldung: 24. Januar 2023 – 15:22 Uhr

26. August 2025 – 15:31 Uhr

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
Benutzeravatar
Blemoire
Nachrichten: 178
Anmeldung: 17. Juli 2020 - 11:29 Uhr

26. August 2025 – 17:17 Uhr

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:

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)
Benoit
Nachrichten: 43
Anmeldung: 26. Juni 2023 - 11:52 Uhr
Ort: Tarbes

27. August 2025 - 08:06 Uhr

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.

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}")

Grüße,
Benutzeravatar
Blemoire
Nachrichten: 178
Anmeldung: 17. Juli 2020 - 11:29 Uhr

27. August 2025 - 09:50 Uhr

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:

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)
Die Argumente „name“ und „key“ ermöglichen die Deinstallation der Anwendung, daher behalten wir diese Funktion bei.

Beste grüße,
Bertrand
jcgensam
Nachrichten: 11
Anmeldung: 24. März 2025 – 16:39 Uhr

27. August 2025 - 11:26 Uhr

Hallo,

der von Bertrand vorgeschlagene Workaround hat bei mir einwandfrei funktioniert. Mein gesamter Parkplatz ist wieder grün. :-)

Vielen Dank!

JCG
Gesperrt