Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Antworten
mirrose
Beiträge: 2
Registriert: 03 Mai 2022, 15:58

Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Beitrag von mirrose »

Hallo Opsi Forum,
ich bin noch recht neu in der Welt von Opsi und habe folgendes Problem:
Ich habe eine Infrastrucktur übernommen in der die Clients via Script den Opsi Client verteilt bekommen haben.

Jetzt habe ich bei einigen folgenden Fehler: Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Ich habe im Log nachgesehen und folgendes gefunden:

(64) [1] [2022-04-14 09:58:48.455] [opsi-client-agent] DEU - System default locale
(75) [1] [2022-04-14 09:58:48.456] [opsi-client-agent] MS Windows 10.0 64 Bit, Release: 21H2, Edition: PRODUCT_PROFESSIONAL
(76) [1] [2022-04-14 09:58:48.456] [opsi-client-agent] opsi service version : 4
(77) [1] [2022-04-14 09:58:48.456] [opsi-client-agent]
(349) [3] [2022-04-14 09:59:01.086] [opsi-client-agent] Error: failed to set permissions on BaseDir
(1813) [1] [2022-04-14 10:00:04.373] [opsi-client-agent] ___________________
(1814) [1] [2022-04-14 10:00:04.373] [opsi-client-agent] script finished: success
(1815) [1] [2022-04-14 10:00:04.373] [opsi-client-agent] 1 error
(1816) [1] [2022-04-14 10:00:04.373] [opsi-client-agent] 0 warnings
(1817) [1] [2022-04-14 10:00:04.373] [opsi-client-agent]
(1818) [1] [2022-04-14 10:00:04.373] [opsi-client-agent] handled product: opsi-client-agent Version: 4.2.0.25-1
(1819) [1] [2022-04-14 10:00:04.373] [opsi-client-agent]


Es schein es fehlt eine berechtigung allerdings weiß ich nicht welche und ich habe auch clients die einwandfrei mit diesem fehler leben können.

Hat jemand von euch eine idee die nicht darin besteht etwa 80 Clients mit der Hand anzufassen?
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Re: Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Beitrag von n.doerrer »

Hallo mirrose und willkommen im forum,

ich empfehle, das loglevel hochzustellen - dann sieht man mehr. Falls dieser Log-Abschnitt aus dem configed kommt, geht das rechts unten.
Allerdings ist auch hier schon zu sehen, dass die Installation ansich erfolgreich war. Der Permission Fehler könnte verschiedene Ursachen haben, ist aber nicht notwendigerweise kritisch.

Wann tritt denn der Fehler " Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)" auf? Was ist die auf den betroffenen Maschinen installierte opsi-client-agent version? Es wäre auch interessant, zu wissen, was vorher mit den betroffenen clients passiert ist.

Falls der auf dem Client konfigurierte host key (siehe c:\program files (x86)\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf) tatsächlich nicht mit dem auf dem server liegenden (siehe im configed in der Client-Ansicht rechts) übereinstimmen sollte, werden die beiden erstmal nicht mehr auf normalem Weg kommunizieren können. Dann ist eine Reparatur-Installation nötig. Das geht manuell über den installer. Bei 80 clients sollte ein Automatismus genutzt werden. Das geht im Fall einer Domäne über das msi: http://download.uib.de/4.2/stable/misc/ ... -agent.msi
oder alternativ über das opsi-deploy-client-agent, was vom Depot aus ausgeführt werden muss und eine Liste von clients abbarbeiten kann.
Dokumentation dafür liegt hier https://docs.opsi.org/opsi-docs-de/4.2/ ... psi-deploy
Noah
Beiträge: 1
Registriert: 15 Nov 2023, 16:32

Re: Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Beitrag von Noah »

Hallo n.doerrer,

Bei mir ist das selbe Problem erschienen wie beim Ersteller. Bei kommt der Fehler dann, wenn ich in der Produktkonfiguration ein Setup ausführen will.

Ich habe nun tatsächlich gesehen, dass der Client in diesem File(c:\program files (x86)\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf) nicht der selbe Host Key hat wie beim Server.
Du hast nun etwas von einem installer gesagt. Muss ich nun die msi Datei auf dem Client ausführen?
Ist es nicht möglich den Host Key auf dem Client, im opsiclientd.conf anzupassen?
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1789
Registriert: 29 Mai 2008, 15:14

Re: Backend authentication error: Opsi authentication error: Forbidden: Wrong opsi host key (error on server)

Beitrag von j.schneider »

Hallo,

doch, man kann auch die opsiclientd.conf anpassen.
Vorher den opsiclientd Service beenden.

Der Installer ist die einfachere Variante.
Der liegt auch direkt auf dem lokalen opsi-Server unter https://<opsi-server>:4447/public

Grüße
Jan Schneider
Antworten