g.burck
Beiträge: 244 Registriert: 23 Mai 2018, 16:44
Beitrag
von g.burck » 29 Nov 2024, 12:43
Moin,
möchte nach der Installation und Anpassung der Konfiguration den entsprechenden Service neu starten:
Probiert habe ich es schon mit einer ExecWith Section oder jetzt mit einem PowershellCall.
Leider hat fehlem dem Prozess die notwendigen Rechte:
Code: Alles auswählen
(321) [5] [2024-11-29 12:38:27.601] [meddv_zabbix_agent2] PowershellCall: restart-service "Zabbix Agent 2" (mode: sysnative)
(322) [6] [2024-11-29 12:38:28.013] [meddv_zabbix_agent2] ExitCode 0
(323) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] output:
(324) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] --------------
(325) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] restart-service : Der Dienst "Zabbix Agent 2 (Zabbix Agent 2)" kann aufgrund des folgenden Fehlers nicht beendet
(326) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] werden: Der Dienst Zabbix Agent 2 auf dem Computer . kann nicht beendet werden.
(327) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] In C:\opsi.org\tmp\_opsiscript_AI6461dxGk.ps1:2 Zeichen:1
(328) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] + restart-service "Zabbix Agent 2"
(329) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(330) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] + CategoryInfo : CloseError: (System.ServiceProcess.ServiceController:ServiceController) [Restart-Service
(331) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] ], ServiceCommandException
(332) [7] [2024-11-29 12:38:28.019] [meddv_zabbix_agent2] + FullyQualifiedErrorId : CouldNotStopService,Microsoft.PowerShell.Commands.RestartServiceCommand
Wie verschaffe ich dem OPSI Prozess die Rechte, den Service neu zu starten?
Grüße
Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286
pago
Beiträge: 14 Registriert: 30 Apr 2020, 13:33
Beitrag
von pago » 01 Dez 2024, 10:08
Guten Morgen Georg,
bist du sicher, dass es an den Rechten liegt?
OPSI sollte an dieser Stelle eigentlich mit Systemrechten arbeiten.
Kannst du das Verhalten nachstellen, wenn du die Installation manuell durchfürst und dann auch manuell den Dienst neustartest?
Welche Fehlermeldung erhälst du bei einem manuellen Neustart des Dienstes?
Was zeigt ggf. die Ereignisanzeige des Clients zu diesem Zeitpunkt an?
g.burck
Beiträge: 244 Registriert: 23 Mai 2018, 16:44
Beitrag
von g.burck » 02 Dez 2024, 10:34
Moin,
auf die Idee mit den Rechten bin ich gekommen, da ich bei einem manuellen Neustart des Services die powershell Konsole mit erhöhten Rechten starten musss.
Mache ich dies nicht kommt eine gleichlautende Fehlermeldung wie ich sie im Fehlerlog sehe.
Ich war ebenfalls davon ausgegangen, das OPSI mit Systemrechten arbeitet.
Ich werde aber noch einmal Prüfen, was in der Ereignisanzeige steht, wenn ich den Befehl per OPSI absetze.
Grüße
Gregor
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286
g.burck
Beiträge: 244 Registriert: 23 Mai 2018, 16:44
Beitrag
von g.burck » 03 Sep 2026, 15:25
Moin,
ich hole das alte Ding mal wieder hoch.
Es liegt mit Sicherheit an den Rechten, auch wenn ich aus den Ereigniss Anzeige in Windows leider nichts rauslesen kann.
Ich habe jetzt auch schon verschiedenes ausprobiert um den Dienst neu zu starten.
"execWith", "powershell call" oder auch "winbatch_RestartZabbix /RunElevated" mit net stop/net start
Irgendwie will nichts laufen,...
Hat noch jemand eine Idee, einen Dienst neu zu starten? bz. klappt es bei jemanden?
opsi config editor Version 4.1.9.8.5 (2021/04/12)
opsiconfd 4.2.0.286