Seite 1 von 1

[gelöst] opsi-deploy-client-agent bricht ab

Verfasst: 10 Okt 2023, 13:29
von Vinni
Hallo,

Ich hab einen Win10 Client aus OPSI gelöscht (und auf dem Client selber auch alles was mit OPSI zu tun hat), hab den Client umbenannt und wollte ihn nach einiger Zeit unter neuem Namen wieder in OPSI aufnehmen.

Dabei bricht opsi-deploy-client-agent "unsuccessful" ab nachdem alles brav kopiert und zur Installation vorbereitet wurde.
[...]
[5] [2023-10-10 10:59:38.409] [pc010-w10.domain.name] Querying 'SELECT * from Win32_OperatingSystem' on host 'pc010-w10.domain.name' (windows.py:170)
[5] [2023-10-10 10:59:38.542] [pc010-w10.domain.name] Copying installation files (windows.py:270)
[5] [2023-10-10 10:59:41.393] [pc010-w10.domain.name] Installing opsi-client-agent (common.py:430)
[5] [2023-10-10 10:59:41.440] [pc010-w10.domain.name] Running installation script... (windows.py:342)
[3] [2023-10-10 10:59:57.089] [pc010-w10.domain.name] Deployment to pc010-w10.domain.name failed: Installation of opsi-client-agent on client pc010-w10.domain.name unsuccessful (common.py:455)
[5] [2023-10-10 10:59:57.089] [pc010-w10.domain.name] Cleaning up (windows.py:380)
[5] [2023-10-10 10:59:58.963] [ ] 0/1 deployments successful (__init__.py:191)
[4] [2023-10-10 10:59:58.963] [ ] 1/1 deployments failed (__init__.py:195)
Das opsi-deploy-client-agent.log hört auf an der folgenden Stelle:
[INFO 2023-10-10 10:59:54] Executing: ['powershell', '-ExecutionPolicy', 'bypass', '-WindowStyle', 'hidden', '-command', 'Start-Process -Verb runas -FilePath "C:\\WINDOWS\\TEMP\\oca-installation-helper-tmp\\files\\opsi-script\\opsi-script.exe" -ArgumentList \'"C:\\WINDOWS\\TEMP\\oca-installation-helper-tmp\\setup.opsiscript"\',\'"c:\\opsi.org\\log\\opsi-client-agent.log"\',\'"/servicebatch"\',\'"/productid"\',\'"opsi-client-agent"\',\'"/opsiservice"\',\'"https://opsiserver.domain.name:4447/rpc ... '"noreboot"\' -Wait']
(__main__.py:164)
Das angekündigte "Cleanup" im Anschluss funktioniert auch nicht - Die Installationsdateien liegen auch nach Abbruch noch unter Windows\Temp und opsi.org\tmp.
Ich bin leider ein wenig ratlos da ich keine weiteren Fehler finde (auch nichts Aufschlussreiches mit der Option "-vvv" beim opsi-deploy-client-agent).
Was übersehe ich? Ich geh davon aus das es am Client selber liegt, da kein anderer Client zicken macht bei der (Re-)Installation.

Danke für jeden Denkanstoß! :)

Re: opsi-deploy-client-agent bricht ab

Verfasst: 12 Okt 2023, 14:11
von n.doerrer
Hi,

entweder der opsi-script kann nicht gestartet werden (halte ich aber für unwahrscheinlich weil das eher ein Abbruch als ein Steckenbleiben zur Folge haben müsste), oder die Installation selbst hängt.
In letzterem Fall müsste man in c:\opsi.org\log\opsi-client-agent.log etwas sehen.

Re: opsi-deploy-client-agent bricht ab

Verfasst: 13 Okt 2023, 10:37
von Vinni
Hallo,

danke für die Rückmeldung, aber das Log erstellt er erst gar nicht. Es gibt nur das bereits angehängte Deploy-Log auf dem Client.

Re: opsi-deploy-client-agent bricht ab

Verfasst: 13 Okt 2023, 10:50
von Jan.Schmidt
Hi,

wenn es nur der eine ist....

Dann würde ich da kurzen Prozess machen.
Hol dir die Kiste,
Melde dich als Admin an
verbinde dich mit mit dem opsi_depot oder hol dir den OPSI Client per usb Stick
und führe das setup / die cmd manuell mit einem elevatet task aus.
Ziemlich sicher ist da irgendein virenscanner, Firewall, vcredist oder etwas anderes das klemmt.

Gruß

Re: opsi-deploy-client-agent bricht ab

Verfasst: 13 Okt 2023, 11:37
von Vinni
Hi Jan,

Danke für den Hinweis mit dem Virenscanner da haben wir vorher nie Probleme mit gehabt und ich hab kein Gedanken daran verschwendet...
Seit kurzem wird der Powershell Prozess jedes mal abgeschossen (Betraf inzwischen auch andere Cleints).
10.10.2023 10:59:16,"PC010-W10","Unbekannt","C:\opsi.org\tmp\opsi-deploy-client-agent-1696928271\oca-installation-helper.exe","Prozess","C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\powershell.exe","Prozess erstellen","Beendet",
Deaktiviert man den Virenscan temporär geht es. :roll:

Re: opsi-deploy-client-agent bricht ab

Verfasst: 13 Okt 2023, 13:05
von Vinni
An allen Clients eine Ausnahme auf die "oca-installation-helper.exe" gesetzt, damit kommt das Problem hoffentlich nicht wieder hoch...

Vielen Dank nochmal :)

Re: [gelöst] opsi-deploy-client-agent bricht ab

Verfasst: 16 Okt 2023, 14:30
von dotdle
Hallo zusammen,

wir haben hier dasselbe issue, der powershell-Aufruf wird vom Virenscanner geblockt sowie die TEMP\489314D86C55A948A225789DB7A93229_00000000AF66D939.tmp wird gelöscht.

Da diese anscheinend immer einen anderen Hash-Wert erhält gestaltet sich die Freigabe schwierig.

Viele Grüße