Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Hallo,

wir haben seit der Version 4.2.59 das Problem, dass die Installation des Agent abbricht. Auch das neue Release 4.2.60 konnte den Fehler nicht beheben. Ältere Agents können problemlos installiert werden.

Code: Alles auswählen

[6] [2023-06-08 09:47:47.355] [opsi-client-agent] Execution of tmp-internal powershell.exe winst /sysnative
[7] [2023-06-08 09:47:47.355] [opsi-client-agent]   ShellCall Executing: "C:\Windows\system32\\cmd.exe" /C "powershell.exe get-executionpolicy"
[7] [2023-06-08 09:47:47.865] [opsi-client-agent]   Save to file with encoding: system
[6] [2023-06-08 09:47:48.517] [opsi-client-agent]   ExitCode 0
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] The file: c:\opsi.org\tmp\_opsiscript_02Cul5K2We.ps1 has been deleted
[7] [2023-06-08 09:47:48.520] [opsi-client-agent]   Search "c:\opsi.org\tmp\_opsiscript_*"
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] output:
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] --------------
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] Rename-Item : Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] In C:\opsi.org\tmp\_opsiscript_02Cul5K2We.ps1:2 Zeichen:1
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] + Rename-Item "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsicl ...
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[7] [2023-06-08 09:47:48.520] [opsi-client-agent]     + CategoryInfo          : WriteError: (C:\Program File...ntd_windows_x86:String) [Rename-Item], IOException
[7] [2023-06-08 09:47:48.520] [opsi-client-agent]     + FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.RenameItemCommand
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] 
[7] [2023-06-08 09:47:48.520] [opsi-client-agent] 
[5] [2023-06-08 09:47:48.521] [opsi-client-agent] comment: Creating link C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin pointing to C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin1
[5] [2023-06-08 09:47:48.521] [opsi-client-agent] Execution of: ShellInAnIcon_mklink
[7] [2023-06-08 09:47:48.521] [opsi-client-agent]   Save to file with encoding: system
[7] [2023-06-08 09:47:48.522] [opsi-client-agent]   Executing "C:\Windows\system32\\cmd.exe" /C c:\opsi.org\tmp\_opsiscript_867CguTW5t.cmd
[6] [2023-06-08 09:47:48.522] [opsi-client-agent]   Start process as invoker: xxxxxxxxxxxxxxx
[6] [2023-06-08 09:47:48.524] [opsi-client-agent]   Started process "C:\Windows\system32\\cmd.exe" with Opt: /C\r\nc:\opsi.org\tmp\_opsiscript_867CguTW5t.cmd
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           output:
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           --------------
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           C:\Windows\system32>rmdir "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin"
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           C:\Windows\system32>mklink /j "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin" "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin1"
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]           Verbindung erstellt für C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin <<===>> C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin1
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]   
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]   The file: c:\opsi.org\tmp\_opsiscript_867CguTW5t.cmd has been deleted
[6] [2023-06-08 09:47:48.624] [opsi-client-agent]     Search "c:\opsi.org\tmp\_opsiscript_*"
[6] [2023-06-08 09:47:48.624] [opsi-client-agent]   If
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]   $Finalize$ = "opsiclientd_killed_force_service_start"   <<< result false
[6] [2023-06-08 09:47:48.624] [opsi-client-agent]   not ($Finalize$ = "opsiclientd_killed_force_service_start")   <<< result true
[6] [2023-06-08 09:47:48.624] [opsi-client-agent] Then
[6] [2023-06-08 09:47:48.624] [opsi-client-agent]   If
[7] [2023-06-08 09:47:48.624] [opsi-client-agent]     ErrorsOccurredSinceMark > 0   <<< result false
[6] [2023-06-08 09:47:48.625] [opsi-client-agent]       Starting query if file exists ...
[6] [2023-06-08 09:47:48.625] [opsi-client-agent]     Not found: "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin1":
[7] [2023-06-08 09:47:48.625] [opsi-client-agent]     FileExists($NewDir$)   <<< result false
[7] [2023-06-08 09:47:48.625] [opsi-client-agent]     not (FileExists($NewDir$))   <<< result true
[7] [2023-06-08 09:47:48.625] [opsi-client-agent]     (not (FileExists($NewDir$)))   <<< result true
[6] [2023-06-08 09:47:48.625] [opsi-client-agent]     (ErrorsOccurredSinceMark > 0) or (not (FileExists($NewDir$)))   <<< result true
[6] [2023-06-08 09:47:48.625] [opsi-client-agent]   Then
[3] [2023-06-08 09:47:48.625] [opsi-client-agent]     Error: Failed to install opsiclientd binaries
[2] [2023-06-08 09:47:48.625] [opsi-client-agent]     Error level set to fatal
[6] [2023-06-08 09:47:48.625] [opsi-client-agent]     Process aborted
[6] [2023-06-08 09:47:48.625] [opsi-client-agent] 
[6] [2023-06-08 09:47:48.625] [opsi-client-agent] ~~~~~~~ End Sub   ~~~~~~~  Sub_install_opsiclientd
[6] [2023-06-08 09:47:48.625] [opsi-client-agent] 
[6] [2023-06-08 09:47:48.625] [opsi-client-agent] Process aborted
Hat jemand eine Idee??

Danke im Voraus
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von Jan.Schmidt »

salue,

installation oder upgrade?
Im titel steht inst - im log upgrade.
Von welchem release aktualisierst du denn - wenn upgrade?
majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Hallo,

stimmt natürlich, aber es funktioniert beides nicht -> gleicher Fehler bzw. Ablauf. Unsere letzte Installation von 4.2.0.43 funktioniert fehlerfrei.
Wir haben schon den Virenscanner anpassen lassen, aber keine Verbesserung ...
:?:

P.S.
meine natürlich die Agent für 4.2.0.59/4.2.0.60
Jan.Schmidt
Beiträge: 439
Registriert: 08 Jul 2017, 12:02

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von Jan.Schmidt »

Hi,

wenn ich von 4.2.057 auf 4.2.059 aktualisiere dann läuft das durch.
Eine ältere Version haben wir nicht mehr im Einsatz kann dir dazu nix schreiben.
majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Es scheint der Virenscanner zu sein, da wir eine Aktualisierung bei deaktiverten Virenscanner fehlerfrei durchführen können. Hier scheint sich etwas in der Struktur ab dem 4.2.0.59 geändert zu haben oder im Installationsablauf.

trotzdem vielen Dank!
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von n.doerrer »

Hallo,

in letzter Zeit gab es updates von Antivirenprogrammen, die dafür gesorgt haben, dass manche Komponenten des opsi-client-agent fälschlicherweise als gefährlich geflagt wurden. In opsi-client-agent 4.2.0.60-1 haben wir Verbesserungen vorgenommen, die das Ganze robuster dagegen machen.

Wenn es mit opsi-client-agent 4.2.0.60-1 (oder -2) auch Probleme gibt, würde mich interessieren, welche Datei genau das Problem ist und welches Antivirenprogramm im Einsatz ist.
majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Hallo,

die ersten beiden Tests mit dem 4.2.0.60-2 (-1 war ein unverändertes Fehlerbild) waren erfolgreich - wir testen morgen noch mit weiteren Kandidaten. Wir haben trellix Endpoint Security (HX) im Einsatz.

erstmal schon vielen dank
majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Hallo,

eine Aktualisierung eines vorhandenen Agent via opsi funktioniert mit dem 4.2.0.60-2.

Eine manuelle Neuinstallation durch einen Administrator bricht ab.

Das Problem scheint beim Umbennen des Verzeichnisses "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin" aufzutreten. Deshalb geht auch die Verlinkung des Ordners ins Leere.

Code: Alles auswählen

[7] [2023-06-12 11:17:31.452] [opsi-client-agent] Rename-Item : Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.
[7] [2023-06-12 11:17:31.452] [opsi-client-agent] In C:\opsi.org\tmp\_opsiscript_70t1ZfGB6b.ps1:2 Zeichen:1
[7] [2023-06-12 11:17:31.452] [opsi-client-agent] + Rename-Item "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsicl ...
[7] [2023-06-12 11:17:31.452] [opsi-client-agent] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[7] [2023-06-12 11:17:31.452] [opsi-client-agent]     + CategoryInfo          : WriteError: (C:\Program File...ntd_windows_x86:String) [Rename-Item], IOException
[7] [2023-06-12 11:17:31.452] [opsi-client-agent]     + FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.RenameItemCommand

Code: Alles auswählen

[7] [2023-06-12 11:17:31.500] [opsi-client-agent]           C:\Windows>rmdir "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsiclientd_bin"
[7] [2023-06-12 11:17:31.500] [opsi-client-agent]           Das System kann die angegebene Datei nicht finden.
Wenn wir unseren Virenscanner deaktivieren, dann ist eine Installation problemlos möglich.

Gibt es denn Vorgaben zur Anpassung der Virenscanner z.B. erforderliche Ausnahmen vom Echtzeitscan??
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von n.doerrer »

Trellix ist leider keine Engine, die über die virustotal-api testbar sind. Daher ist das in unseren Tests nicht aufgefallen.
Da diese Antivirusverfahren häufig auf Heuristiken beruhen ist es schwierig gezielt dagegenzuarbeiten als false positiv aufzutauchen.

Als betroffener Kunde von Trellix gibt es eventuell die Möglichkeit den Kontakt mit denen zu suchen und eine Veränderung zu bewirken.
Für den Moment könnte das Verzeichnis "C:\Program Files (x86)\opsi.org" von der Prüfung ausgenommen werden - damit sollte die Installation dann wieder laufen, denke ich.
majoso1953
Beiträge: 30
Registriert: 28 Okt 2016, 12:08

Re: Fehler bei Installation opsi Agent - Failed to install opsiclientd binaries

Beitrag von majoso1953 »

Hallo,

mit der Ausnahme des Verzeichnis "C:\Program Files (x86)\opsi.org" funktioniert auch die Neuinstallation.

vielen Dank
Gesperrt