Install_on_Shutdown broken
Verfasst: 22 Jun 2026, 09:22
Was sollte passieren?
Paketinstallation bei Shudown
Was ist passiert?
opsi-client-agent 4.3.19.11-1, opsi-configed 4.3.19.5.
install_by_shutdown und event_on_shutdown aktiv.
Lokale Shutdown-Policy ist registriert.
Manueller Aufruf von runOnShutdown() installiert erfolgreich.
Beim echten Windows-Shutdown erscheint kein runOnShutdown/on_shutdown-Logeintrag.
Beim nächsten Start läuft gui_startup{installation_pending} und blockiert die Anmeldung.
opsi-server 4.3.19.5
opsi-client-agent 4.3.19.11-1
clientconfig.install_by_shutdown.active = true
opsiclientd.event_on_shutdown.active = true
Shutdown-Policy korrekt in:
HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Scripts\Shutdown
Manueller Aufruf:
opsiclientd_rpc.cmd --timeout=18000 runOnShutdown()
=> event processing on_shutdown
=> Installation wird ausgeführt
Beim echten Windows-Shutdown:
=> kein on_shutdown im opsiclientd.log
=> Testdatei in opsiclientd_rpc.cmd wird nicht erzeugt (echo %date% %time% >> C:\temp\shutdown_opsi_test.txt)
=> Installation erfolgt erst bei gui_startup{installation_pending}
=> Verhalten auf allen Windows-Clients reproduzierbar
Windows-Shutdown-Skripte funktionieren grundsätzlich. runOnShutdown() funktioniert manuell. Das von opsi registrierte bzw. daraus abgeleitete Skript wird beim Shutdown jedoch nicht ausgeführt. Das Verhalten ist auf allen unseren Clients mit opsi-client-agent 4.3.19.11-1 reproduzierbar.
Ein test skript mit echo %date% %time% >> C:\temp\shutdown_gp_test.txt erstellt die gewünschte datei ohne probleme.
Sind im Log Fehlermeldungen zu sehen?
Nein, es wird einfach bei shutdown nichts ausgeführt.
Mit welchen Schritten kann das Problem nachgestellt werden?
Bei welche Versionen der beteiligten Komponenten tritt das Problem auf?
opsiconfd --version
4.3.53.10 [python-opsi=4.3.18.1]
Client: 4.3.19.11-1
Ich bin mir nicht sicher ob das Verhalten durch ein Windowsupdate oder durch Opsi verursacht wird, da ich nicht genau sagen kann, wann es angefangen hat.
Mit freundlichen Grüßen
Paketinstallation bei Shudown
Was ist passiert?
opsi-client-agent 4.3.19.11-1, opsi-configed 4.3.19.5.
install_by_shutdown und event_on_shutdown aktiv.
Lokale Shutdown-Policy ist registriert.
Manueller Aufruf von runOnShutdown() installiert erfolgreich.
Beim echten Windows-Shutdown erscheint kein runOnShutdown/on_shutdown-Logeintrag.
Beim nächsten Start läuft gui_startup{installation_pending} und blockiert die Anmeldung.
opsi-server 4.3.19.5
opsi-client-agent 4.3.19.11-1
clientconfig.install_by_shutdown.active = true
opsiclientd.event_on_shutdown.active = true
Shutdown-Policy korrekt in:
HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Scripts\Shutdown
Manueller Aufruf:
opsiclientd_rpc.cmd --timeout=18000 runOnShutdown()
=> event processing on_shutdown
=> Installation wird ausgeführt
Beim echten Windows-Shutdown:
=> kein on_shutdown im opsiclientd.log
=> Testdatei in opsiclientd_rpc.cmd wird nicht erzeugt (echo %date% %time% >> C:\temp\shutdown_opsi_test.txt)
=> Installation erfolgt erst bei gui_startup{installation_pending}
=> Verhalten auf allen Windows-Clients reproduzierbar
Windows-Shutdown-Skripte funktionieren grundsätzlich. runOnShutdown() funktioniert manuell. Das von opsi registrierte bzw. daraus abgeleitete Skript wird beim Shutdown jedoch nicht ausgeführt. Das Verhalten ist auf allen unseren Clients mit opsi-client-agent 4.3.19.11-1 reproduzierbar.
Ein test skript mit echo %date% %time% >> C:\temp\shutdown_gp_test.txt erstellt die gewünschte datei ohne probleme.
Sind im Log Fehlermeldungen zu sehen?
Nein, es wird einfach bei shutdown nichts ausgeführt.
Mit welchen Schritten kann das Problem nachgestellt werden?
Bei welche Versionen der beteiligten Komponenten tritt das Problem auf?
opsiconfd --version
4.3.53.10 [python-opsi=4.3.18.1]
Client: 4.3.19.11-1
Ich bin mir nicht sicher ob das Verhalten durch ein Windowsupdate oder durch Opsi verursacht wird, da ich nicht genau sagen kann, wann es angefangen hat.
Mit freundlichen Grüßen