Seite 1 von 1

OnDemand : Host currently not connected to messagebus

Verfasst: 29 Jan 2026, 10:25
von Markus1982
Hallo Zusammen,

ich poste das hier mal.
na dem update von OPsi 4.3.45.8 auf 4.3.48.4

kann ich keine Pakete onDemand ausrollen.
Fehler:
Host currently not connected to messagebus

Ubuntu 22.04
opsi 4.3
Snapshot → ok
Update → Messagebus tot
alle Clients betroffen

Ausrollen beim reboot im Lookscreen funktioniert
Neuinstallation des Clients funktioniert auch.
OnDemand : Host currently not connected to messagebus

Ich bin jetzt erstmal zurück zum Snapshot und habe die Pakete gehalten.

Vielleicht hat jemand das selbe Problem und kann das verhalten bestätigen.

Gruß

Markus

Re: OnDemand : Host currently not connected to messagebus

Verfasst: 29 Jan 2026, 10:58
von j.schneider
Hallo,

wie in den Release-Notes erwähnt verwenden die HostControl-Funktionen jetzt standardmäßig nur noch den Messagebus.
Es hört sich an, als wäre die Messagebus-Verbidung der Clients nicht aktiviert (opsiclientd.config_service.permanent_connection).
Um on_demand (und alle anderen HostControl-Funktionen) ohne Messagebus zu verwenden, kann man auch auf dem Server in "/etc/opsi/backends/hostcontrol.conf" folgendes konfigurieren:

Code: Alles auswählen

"useMessagebus": "hybrid"
Dann ist das Verhalten wieder wie vor dem Update.
Die Verwendung des Messagebus ist aber dringend zu empfehlen.

Siehe: https://docs.opsi.org/opsi-docs-de/4.3/ ... st-control


Grüße
Jan Schneider

Re: OnDemand : Host currently not connected to messagebus

Verfasst: 29 Jan 2026, 13:25
von Markus1982
Hallo,

danke für den Hinweis, das war der Fehler, ich habe jetzt bei
opsiclientd.config_service.permanent_connection
Global den Hacken gesetzt,
und den Client-Agend nochmal drüber installiert.

Jetzt geht es wieder.

Vielen Dank für die Hilfe.

Gruß

Markus

Re: OnDemand : Host currently not connected to messagebus

Verfasst: 29 Jan 2026, 14:04
von j.schneider
Schön, dass es funktioniert hat.
Kleine Ergänzung, falls hier noch jemand landet:
Die Änderung von opsiclientd.config_service.permanent_connection greift automatisch sobald der opsi-client-agent das nächste mal eine Verbindung zum Server aufbaut, eine Neuinstallation ist nicht notwendig.