Seite 1 von 1

Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 28. Juni 2016 - 10:57 Uhr
von jojo57
Hallo,

ich habe in einem Unternehmen einen WAPT-Server (Debian) auf etwa fünfzig Arbeitsstationen eingerichtet, und er funktioniert im Allgemeinen gut.
Auf einigen PCs werden jedoch beim Herunterfahren keine Pakete installiert, während die Installation auf anderen problemlos funktioniert. Alle Arbeitsstationen laufen mit Windows 7 Pro, die Firewall ist deaktiviert, und die Antivirensoftware ist auf allen
Rechnern identisch. Das Paket wird korrekt heruntergeladen.
Wenn ich die Installation über die Konsole erzwinge, wird das Paket zwar installiert (was aber nicht optimal ist, da es die Benutzer stört).

Haben Sie vielleicht einen Lösungsvorschlag? Haben andere Benutzer dasselbe Problem?

Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 28. Juni 2016 - 13:53 Uhr
von Sfonteneau
Hallo,

die Installation des Shutdown-Skripts wird über das Shutdown-Skript des Computers (lokale Gruppenrichtlinie) gestartet.

Das Shutdown-Skript wird unter c:\wapt\waptexit.exe ausgeführt. Sie können die Funktion überprüfen.

Um sicherzustellen, dass das Shutdown-Skript korrekt installiert ist, öffnen Sie die Eingabeaufforderung und führen Sie folgenden Befehl aus:

gpedit.msc

Computerkonfiguration → Windows-Einstellungen → Skripts → Systemherunterfahren.

Normalerweise sollte waptexit.exe hier aufgeführt sein.

Falls nicht, können Sie die folgenden Befehle in der Eingabeaufforderung ausführen:

wapt-get add-upgrade-shutdown zum Hinzufügen des Shutdown-Skripts oder

wapt-get remove-upgrade-shutdown zum Entfernen des Shutdown-Skripts.


Simon

Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 29. Juni 2016 - 10:43 Uhr
von jojo57
Hallo , vielen Dank für die schnelle Antwort. Ich habe mit gpedit.msc nachgesehen, und im Shutdown-Skript ist nichts zu finden. Wenn ich den Befehl `wapt-get add-upgrade-shutdown` auf dem PC eingebe (auch im Administratormodus), erhalte ich die Fehlermeldung: FATAL ERROR: IndexError: list index out of range. Selbst die Verwendung von `--force` in waptdeploy zur Neuinstallation von Wapt auf dem PC ändert nichts. Gibt es einen Bug, den ich melden sollte? Könnte eine bestimmte PC-Konfiguration diesen Fehler verursachen? Gibt es noch andere Möglichkeiten, das Problem (remote?) zu beheben? (Eine Gruppenrichtlinie, die `waptexit` im Skript erzwingt? Das wäre aber nur ein Workaround.) Auf manchen PCs gibt es keine Probleme, auf anderen schon. Alle PCs sind in einer domänenbasierten Unternehmensumgebung gleich konfiguriert. Vielen Dank.














Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 29. Juni 2016 - 14:11 Uhr
von Sfonteneau
Ich habe keine Erklärung für den Fehler „FATAL ERROR: IndexError: list index out of range“; wir müssten ihn genauer untersuchen.

Die schnellste Lösung, falls es sich um Domänen-PCs handelt, ist das Hinzufügen von waptexit.exe zu den System-Shutdown-Skripten in einer Gruppenrichtlinie (GPO) Ihres Active Directory. Gehen Sie zu

Computerkonfiguration → Windows-Einstellungen → Skripts → System-Shutdown und fügen Sie waptexit.exe hinzu.

Auf bereits funktionierenden Rechnern wird waptexit dadurch zweimal ausgeführt, was aber kein Problem darstellt.

Simon

Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 29. Juni 2016 - 16:06 Uhr
von jojo57
Vielen Dank für die Klarstellung.

Könnte ich das beispielsweise als Fehler melden, damit er in einer zukünftigen Version behoben wird? Sollte ich das tun?

Vielen Dank.

Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 29. Juni 2016 - 19:10 Uhr
von Sfonteneau
Es handelt sich möglicherweise nicht um einen Fehler.

Ich habe rund 800 WAPT-Clients an verschiedenen Standorten installiert und bin dabei nicht auf dieses Problem gestoßen.

WAPT ist mittlerweile auf über 109.000 Arbeitsstationen installiert, und es gab nur wenige Meldungen dieser Art.

Um das Problem als Fehler einstufen zu können, müssten wir daher die genaue Ursache ermitteln.

Ich benötige außerdem folgende Informationen:

Betriebssystem:
Architektur: x86/x64;
WAPT-Version?

Wir müssen den Fehler reproduzieren können.

Simon

Betreff: Pakete, die beim Herunterfahren des Computers nicht installiert werden können

Veröffentlicht: 30. Juni 2016 - 12:02 Uhr
von jojo57
Hallo,

vielen Dank für die Antwort.
Ich habe ebenfalls einige PCs, auf denen die Installation fehlschlägt. Sie funktioniert, wenn wir das Update über die WAPT-Konsole erzwingen, aber selbst wenn waptexit beim Herunterfahren des PCs korrekt ausgeführt wird, schlägt es fehl. Könnte es ein DNS-Problem sein? Ich habe gelesen, dass WAPT Probleme hat, wenn der DNS falsch konfiguriert ist. Haben Sie Vorschläge, wie ich das überprüfen kann?

Meine
PC-Konfiguration: x64 (alle) in einer Windows Server 2008 R2-Domäne,
WAPT-Server läuft unter Debian.

WAPT-Server-Version: 1.3.5,
WAPT-Agent-Version: 1.3.5,
WAPT-Setup-Version: 1.3.5,
WAPT-Deploy-Version: 1.3.5.0.

Vielen Dank.