Ich habe ein ganz seltsames Problem. Und zwar habe ich mir auf einem ThinkCentre unter Ubuntu 24.04 "opsi-server-full" in der Version 4.3.5.3 installiert. Hierzu dann auch opsiconfd 4.3.45 usw. Über mein "normales Notebook" mit Windows10 habe ich dann über "opsi-configed 4.3.16.3" alles ausprobiert und es funktioniert alles auch einwandfrei. Ich kann Clients anlegen, auf diesen Software ausrollen und auch Serverkommandos ausführen (z. B. so etwas wie "opsi-set-rights") und ein Terminal zum Server öffnen. Alles wunderbar.
Dann habe ich den Opsi-Server "nach nebenan" in eine andere Umgebung getragen und dort an das Zielsystem angeschlossen. Die Netzwerkkonfiguration des Opsi-Servers hat sich nicht geändert. Nur das System, auf dem "opsi-configed" läuft ist jetzt eines mit Windows11 23H2. Starte ich opsi-configed dauert der Loginprozess zum Server schon sehr lange. Dann aber kann ich auch da Clients anlegen, Software ausrollen, Popup-Nachrichten versenden usw. Was nicht mehr funktioniert, ist die Kommunikation mit dem Server auf der Ebene von "Opsi Befehle ausführen". Also ich kann weder ein "opsi-set-rights" durchführen noch sonst irgendetwas. Wähle ich z. B. "opsi-package-updater" aus, friert das ganze opsi-configed ein und ich muss den java Prozess abschießen. Führe ich "opsi-set-rights" auf z. B. depot/ aus, so passiert im Ausgabefenster exakt nichts.
Zuerst dachte ich, es liegt an dem Windows11 System und habe testweise ein Notebook mit LinuxMint angeschlossen. Aber auch unter Linux funktionieren die ganzen Server-Konsole befehle nicht.
Es sieht so aus, als ob es ein Problem mi dem Messagebus geben würde. Wenn es nicht funktioniert, steht im Logfile:
Code: Alles auswählen
[...]
[6] [2025-12-04 11:44:13.172] [Thread-2 ] connecting to messagebus
[6] [2025-12-04 11:44:13.172] [Thread-2 ] Host is either IPv4 or FQDN: 192.168.201.6
[6] [2025-12-04 11:44:13.172] [Thread-2 ] Host doesn't have specified port (using default): 192.168.201.6:4447 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 11:44:13.172] [Thread-2 ] Connecting to messagebus using the following URL: wss://192.168.201.6:4447/messagebus/v1 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[5] [2025-12-04 11:44:13.172] [Thread-2 ] Connecting to messagebus at wss://192.168.201.6:4447/messagebus/v1 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 11:44:13.346] [Thread-2 ] Adding cookie header for session ID
[6] [2025-12-04 11:44:13.346] [Thread-2 ] certificate verification is disabled: false
[6] [2025-12-04 11:44:13.346] [Thread-2 ] using secure certificate validator
[6] [2025-12-04 11:44:13.377] [HandshakeCompletedNotify-Thread] protocol TLSv1.3 peerName 1.2.840.113549.1.9.1=#16126f707369406f7073692e696e7465726e616c,CN=updateserver.opsi.internal,OU=opsi@opsi.internal (de.uib.configed.core.infrastructure.MyHandshakeCompletedListener)
[6] [2025-12-04 11:44:13.377] [HandshakeCompletedNotify-Thread] cipher suite TLS_AES_256_GCM_SHA384 (de.uib.configed.core.infrastructure.MyHandshakeCompletedListener)
[7] [2025-12-04 11:44:13.377] [WebSocketConnectReadThread-74] Websocket opened (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[7] [2025-12-04 11:44:13.393] [WebSocketConnectReadThread-74] Websocket received message (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[6] [2025-12-04 11:44:13.393] [WebSocketConnectReadThread-74] Expired message received
[4] [2025-12-04 11:44:23.397] [Thread-2 ] Timed out after 10000 ms while waiting for inital subscription event (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 11:44:23.397] [Thread-2 ] connected to messagebus
[...]
[6] [2025-12-04 11:46:27.959] [AWT-EventQueue-0] instance created (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[6] [2025-12-04 11:46:27.959] [AWT-EventQueue-0] init (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[7] [2025-12-04 11:46:27.959] [AWT-EventQueue-0] init defaultvalues contains depot/ (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[7] [2025-12-04 11:46:27.959] [AWT-EventQueue-0] init defaultvalues contains workbench/ (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[4] [2025-12-04 11:46:30.221] [AWT-EventQueue-0] expected repository or workbench
[6] [2025-12-04 11:46:30.221] [AWT-EventQueue-0] doAction2 opsi-set-rights with path: (de.uib.configed.gui.features.serverconsole.OpsiSetRightsParameterDialog)
[6] [2025-12-04 11:46:30.319] [Thread-8 ] parseParameter command opsi-set-rights Befehl auf Pfad beschränken (de.uib.configed.gui.features.serverconsole.command.CommandParameterParser)
[7] [2025-12-04 11:46:30.320] [Thread-8 ] getParameterList command opsi-set-rights /var/lib/opsi/depot/ placeholders [] (de.uib.configed.gui.features.serverconsole.command.SingleCommandOpsiSetRights)
[6] [2025-12-04 11:46:30.320] [Thread-8 ] parseParameter command opsi-set-rights /var/lib/opsi/depot/ (de.uib.configed.gui.features.serverconsole.command.CommandParameterParser)
[6] [2025-12-04 11:46:30.320] [Thread-8 ] Sending process start request (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[7] [2025-12-04 11:46:30.324] [Thread-8 ] Request data {expires=1764848800324, sender=@, shell=true, created=1764848790324, channel=service:config:process, id=9aed9888-220d-45d6-8b07-741a83c873e8, type=process_start_request, command=[Ljava.lang.String;@6269c929} (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[4] [2025-12-04 11:46:30.324] [Thread-8 ] Message of type ' process_start_request ' not sent, messagebus not connected (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 11:46:30.324] [Thread-8 ] Request sent (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[6] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Terminal frame was closed - stopping command execution (de.uib.configed.gui.features.serverconsole.command.CommandExecutor)
[6] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Stopping command (de.uib.configed.gui.features.serverconsole.command.CommandExecutor)
[6] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Sending process stop request (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[7] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Request data {process_id=null, expires=1764848863891, sender=@, created=1764848853891, channel=service:config:process, id=8651373d-ec41-4218-b650-8c022ac5bf72, type=process_stop_request} (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[4] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Message of type ' process_stop_request ' not sent, messagebus not connected (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 11:47:33.891] [AWT-EventQueue-0] Request sent (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[...]
Code: Alles auswählen
[...]
[6] [2025-12-04 12:52:01.536] [Thread-2 ] connecting to messagebus
[6] [2025-12-04 12:52:01.536] [Thread-2 ] Host is either IPv4 or FQDN: 192.168.201.6
[6] [2025-12-04 12:52:01.537] [Thread-2 ] Host doesn't have specified port (using default): 192.168.201.6:4447 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 12:52:01.537] [Thread-2 ] Connecting to messagebus using the following URL: wss://192.168.201.6:4447/messagebus/v1 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[5] [2025-12-04 12:52:01.537] [Thread-2 ] Connecting to messagebus at wss://192.168.201.6:4447/messagebus/v1 (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[6] [2025-12-04 12:52:01.682] [Thread-2 ] Adding cookie header for session ID
[6] [2025-12-04 12:52:01.682] [Thread-2 ] certificate verification is disabled: false
[6] [2025-12-04 12:52:01.682] [Thread-2 ] using secure certificate validator
[6] [2025-12-04 12:52:01.715] [HandshakeCompletedNotify-Thread] protocol TLSv1.3 peerName 1.2.840.113549.1.9.1=#16126f707369406f7073692e696e7465726e616c,CN=updateserver.opsi.internal,OU=opsi@opsi.internal (de.uib.configed.core.infrastructure.MyHandshakeCompletedListener)
[6] [2025-12-04 12:52:01.715] [HandshakeCompletedNotify-Thread] cipher suite TLS_AES_256_GCM_SHA384 (de.uib.configed.core.infrastructure.MyHandshakeCompletedListener)
[7] [2025-12-04 12:52:01.725] [WebSocketConnectReadThread-78] Websocket opened (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[7] [2025-12-04 12:52:01.730] [WebSocketConnectReadThread-78] Websocket received message (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[5] [2025-12-04 12:52:01.784] [Thread-2 ] Connected to messagebus (de.uib.configed.core.infrastructure.messagebus.Messagebus)
[...]
[6] [2025-12-04 12:53:33.025] [AWT-EventQueue-0] instance created (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[6] [2025-12-04 12:53:33.025] [AWT-EventQueue-0] init (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[7] [2025-12-04 12:53:33.026] [AWT-EventQueue-0] init defaultvalues contains depot/ (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[7] [2025-12-04 12:53:33.026] [AWT-EventQueue-0] init defaultvalues contains workbench/ (de.uib.configed.gui.features.serverconsole.CompletionComboButton)
[4] [2025-12-04 12:53:35.792] [AWT-EventQueue-0] expected repository or workbench
[6] [2025-12-04 12:53:35.792] [AWT-EventQueue-0] doAction2 opsi-set-rights with path: (de.uib.configed.gui.features.serverconsole.OpsiSetRightsParameterDialog)
[6] [2025-12-04 12:53:35.924] [Thread-8 ] parseParameter command opsi-set-rights Befehl auf Pfad beschränken (de.uib.configed.gui.features.serverconsole.command.CommandParameterParser)
[7] [2025-12-04 12:53:35.925] [Thread-8 ] getParameterList command opsi-set-rights /var/lib/opsi/depot/ placeholders [] (de.uib.configed.gui.features.serverconsole.command.SingleCommandOpsiSetRights)
[6] [2025-12-04 12:53:35.926] [Thread-8 ] parseParameter command opsi-set-rights /var/lib/opsi/depot/ (de.uib.configed.gui.features.serverconsole.command.CommandParameterParser)
[6] [2025-12-04 12:53:35.927] [Thread-8 ] Sending process start request (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[7] [2025-12-04 12:53:35.928] [Thread-8 ] Request data {expires=1764849225928, sender=@, shell=true, created=1764849215928, channel=service:config:process, id=6aed1add-db9b-46ce-904e-5c0479d0a2c2, type=process_start_request, command=[Ljava.lang.String;@6502ffaa} (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[6] [2025-12-04 12:53:35.929] [Thread-8 ] Request sent (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[7] [2025-12-04 12:53:35.958] [WebSocketConnectReadThread-78] Websocket received message (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[7] [2025-12-04 12:53:36.562] [WebSocketConnectReadThread-78] Websocket received message (de.uib.configed.core.infrastructure.messagebus.WebSocketClientEndpoint)
[6] [2025-12-04 12:53:36.564] [WebSocketConnectReadThread-78] Command has exited with exit code 0 (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[6] [2025-12-04 12:53:36.565] [WebSocketConnectReadThread-78] Has command failed? false (de.uib.configed.gui.features.serverconsole.command.CommandProcess)
[6] [2025-12-04 12:53:43.129] [AWT-EventQueue-0] Terminal frame was closed -
stopping command execution (de.uib.configed.gui.features.serverconsole.command.CommandExecutor)
[...]
Viele Grüße
Thorsten