Seite 1 von 1
[gelöst]on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 13:05
von antoniorzzzzzt
Hallo zusammen,
ich stehe vor einem Problem: Ich habe einen neuen Server mit OPSI 4.3 eingerichtet, der etwa 200 Clients hat. Die meisten davon sind im WAN-Modus aktiviert. Wenn ich jedoch etwas im Setup ändere und dann auf "On-demand" umschalte, passiert rein gar nichts. Es erscheint keine Fehlermeldung oder ähnliches. Das einzige, was geschieht, ist, dass nach einigen Sekunden das Caching des Produkts beginnt und der Benutzer natürlich den Computer neu starten muss, um das Paket zu installieren. Aber wenn der Client nicht im WAN-Modus ist und ich dann "On-demand" starte, funktioniert es einwandfrei.
Kann mir jemand dabei helfen?
Re: on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 15:09
von wolfbardo
Das Verhalten ist konfigurierbar und wird gesteuert über den Parameter
Default ist "auto" und das bedeutet, dass bei WAN-Clients "on_demand" das "timer" event auslöst.
Wenn man das anders haben will, muss man den Wert auf "on_demand" setzen:
Code: Alles auswählen
opsi-admin -d method config_createObjects '{"description": "Determines the event to use if action processing is triggered by systray / kiosk. # Possible events are timer and on_demand. # Possible values are auto, timer, and on_demand. # If the value is set to auto then on WAN/VPN clients the timer event is used and on other clients the event on_demand.", "defaultValues": ["on_demand"], "editable": false, "multi Value": false, "possibleValues": ["auto","timer","on_demand"], "type": "UnicodeConfig", "id": "opsiclientd.control_server.process_actions_event"}'
Gruss
Bardo Wolf
Re: on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 15:27
von thomas.besser
oder im 'opsi-configed' über das Menü 'Client' > 'opsiclientd-Event auslösen' > 'on_demand'
Habe ich auch erst vor kurzem von Jan gelernt

Re: on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 15:31
von j.schneider
Man kann auch über "Client" => "opsiclientd-Event auslösen" explizit das gewünschte Event auslösen.
Bei "Speichern und ausführen" hingegen greift die Konfiguration "opsiclientd.control_server.process_actions_event".
Siehe auch:
https://docs.opsi.org/opsi-docs-de/4.3/ ... i_configed
Grüße
Jan Schneider
Re: on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 15:32
von j.schneider
Da war Thomas wohl schneller

Re: on demand nicht im WAN modus möglich
Verfasst: 07 Mär 2024, 15:50
von antoniorzzzzzt
Der Befehl von dir hat geholfen vielen vielen Dank
Code: Alles auswählen
opsi-admin -d method config_createObjects '{"description": "Determines the event to use if action processing is triggered by systray / kiosk. # Possible events are timer and on_demand. # Possible values are auto, timer, and on_demand. # If the value is set to auto then on WAN/VPN clients the timer event is used and on other clients the event on_demand.", "defaultValues": ["on_demand"], "editable": false, "multi Value": false, "possibleValues": ["auto","timer","on_demand"], "type": "UnicodeConfig", "id": "opsiclientd.control_server.process_actions_event"}'
Das Problem ist gelöst

Re: [gelöst]on demand nicht im WAN modus möglich
Verfasst: 04 Jun 2024, 11:47
von antoniorzzzzzt
Kurze Frage noch kann man auch diesen befehl rückgängig machen?
Re: [gelöst]on demand nicht im WAN modus möglich
Verfasst: 07 Aug 2024, 10:16
von n.doerrer
Ja, mit ["auto"] anstelle von ["on_demand"].