Problem beim Bereitstellen des wapt 1.5-Pakets

Fragen zum WAPT-Server / Anfragen und Hilfe im Zusammenhang mit dem WAPT-Server
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.
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

27. März 2018 - 11:14 Uhr

Hallo zusammen,
Seit dem Upgrade des wapt-Servers auf Version 1.5.1.21 auf einem Windows Server 2008 R2 habe ich Schwierigkeiten beim Bereitstellen von wapt-Paketen.

Ich erhalte folgende Fehlermeldung:

Code: Alle auswählen

"C:\wapt\lib\site-packages\urllib3\connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning)".
In den Einstellungen:
Für den Pfad zum CA-Bundle habe ich „Zertifikatserver abrufen“ verwendet, wodurch das Zertifikat automatisch von folgendem Server abgerufen wird:

Code: Alle auswählen

c:\users\nom_profil\appdata\roaming\waptconsole\ssl\server\nom_du_certificat.crt
=> Warum dieser Weg?

Und als Pfad zum persönlichen Zertifikat verwende ich c:\private\certificate_name.crt

Ansonsten habe ich ein Paket mit Nummern (Host-Abschnitte), das versucht, sich selbst zu installieren!

Grüße,
Elminio
Benutzeravatar
agauvrit
WAPT-Experte
Nachrichten: 238
Anmeldung: 17. November 2016 - 10:25 Uhr
Ort: Nantes
Kontakt:

27. März 2018 - 11:36 Uhr

Guten Morgen,

Zwei Dinge müssen unterschieden werden:
  • Das SSL/TLS-Zertifikat des nginx-Webservers gewährleistet eine zuverlässige und sichere Verbindung zwischen Agent und Server.
  • Das Code-Signatur-Zertifikat , das die Überprüfung der Authentizität der vom WAPT-Agenten gesendeten Pakete ermöglicht.
Ihr erstes Problem betrifft das SSL/TLS-Zertifikat des Servers, bei dem es sich höchstwahrscheinlich um das selbstsignierte Zertifikat handelt, das während der Nachkonfiguration des Agenten generiert wurde.

Wenn Sie ein gültiges SSL/TLS-Zertifikat verwenden möchten, befolgen Sie bitte die in der Dokumentation beschriebene Vorgehensweise: https://www.wapt.fr/fr/doc/Installation ... ec-windows

Ansonsten habe ich ein Paket mit Nummern (Host-Abschnitte), das versucht, sich selbst zu installieren!
Es steht in der Dokumentation: https://www.wapt.fr/fr/doc/waptserver_u ... d-du-poste

Alexander
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

27. März 2018 – 13:27 Uhr

Bei meinem ersten Problem habe ich die HTTPS-Serverzertifikatsprüfung deaktiviert und den Pfad zum CA-Bundle entfernt.
Mein zweites, wirklich schwerwiegendes Problem ist, dass alle Pakete signiert sind und ich die Dokumentation bei der Migration befolgt habe.
Ich erhalte bei der Installation oder Aktualisierung aller Pakete eine Ausnahme.
Elminio.
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

27. März 2018 – 14:21 Uhr

Wurde der Befehl zum Neusignieren der Pakete und zum Migrieren der Maschinen in einer Administrator-Eingabeaufforderung ausgeführt?
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

27. März 2018 – 16:29 Uhr

Der Befehl wurde erfolgreich als Administrator ausgeführt.
Meine Gruppen und Pakete sind korrekt mit demselben persönlichen Zertifikat signiert.
Ich installiere den WAPT-Agenten manuell auf einem Rechner, starte eine Paketinstallation und erhalte eine Ausnahme.

Elminio.
Benutzeravatar
Sfonteneau
WAPT-Experte
Nachrichten: 2322
Registriert: 10. Juli 2014 - 23:52 Uhr
Kontakt:

28. März 2018 - 09:38 Uhr

Können Sie die Ausnahme genauer spezifizieren?
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

28. März 2018 – 13:39 Uhr

Ausnahme: Fehler bei der Installation
Und im Debug-Modus habe ich Folgendes:

Code: Alle auswählen

Installing deploiement-ultravnc
Installing deploiement-plugin_net
Installing 1-bureautique
Installing 4C4C4544-0051-5810-8036-C6C04F353332
Exception: Erreur lors de l'installation de 4C4C4544-0051-5810-8036-C6C04F353332 (=15): erreurs dans les paquets [[u'deploiement-ultravnc', PackageEntry('deploiement-ultravnc','1.2.1.2-1') ], [u'deploiement-plugin_net', PackageEntry('deploiement-plugin_net','1.2-0') ], [u'1-bureautique', PackageEntry('1-bureautique','28') ], [u'4C4C4544-0051-5810-8036-C6C04F353332 (=15)', PackageEntry('4C4C4544-0051-5810-8036-C6C04F353332','15') ]]
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptservice\waptservice.py", line 1151, in run
    self.running_task.run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 405, in pwrapper
    return func(*arg, **kwargs)
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 464, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 884, in _run
    self.result.get('errors',[])))
Exception: Erreur lors de l'installation de 4C4C4544-0051-5810-8036-C6C04F353332 (=15): erreurs dans les paquets [[u'deploiement-ultravnc', PackageEntry('deploiement-ultravnc','1.2.1.2-1') ], [u'deploiement-plugin_net', PackageEntry('deploiement-plugin_net','1.2-0') ], [u'1-bureautique', PackageEntry('1-bureautique','28') ], [u'4C4C4544-0051-5810-8036-C6C04F353332 (=15)', PackageEntry('4C4C4544-0051-5810-8036-C6C04F353332','15') ]]
Zuletzt bearbeitet von Elminio am 28. März 2018 um 15:59 Uhr, 1 Mal bearbeitet.
beemoon
Nachrichten: 24
Anmeldung: 8. Dezember 2017 – 14:04 Uhr

28. März 2018 – 15:48 Uhr

Falls Sie die Agenten manuell installiert haben, überprüfen Sie die Datei wapt-get.ini auf den Clients. Meine enthielt nicht die korrekten Einstellungen, insbesondere die Option verify_cert.
Ich musste eine funktionierende wapt-get.ini-Datei auf den Rechnern bereitstellen und diese neu starten.
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

30. März 2018 - 12:53 Uhr

Ich habe den Server komplett neu installiert und erhalte beim Versuch, ein Paket im Debug-Modus bereitzustellen, folgende Fehlermeldung:
root:ERROR für C:\private\wapt-private.pem: Der Schlüssel C:\private\wapt-private.pem konnte nicht geladen werden
.
Elminio
Nachrichten: 33
Anmeldung: 19. Februar 2016 – 15:39 Uhr

3. April 2018 - 9:14 Uhr

beemoon,

hier ist die wapt-get.ini-Konfiguration auf den Workstations:

[global]
repo_url=https://serveur.wapt/wapt
send_usage_report=1
use_hostpackages=1
wapt_server=https://serveur.wapt
use_kerberos=0
check_certificates_validity=1
verify_cert=0
dnsdomain=
max_gpo_script_wait=180
pre_shutdown_timeout=180
hiberboot_enabled=0
[wapt-templates]
repo_url=https://store.wapt.fr/wapt
verify_cert=1
Gesperrt