Hallo zusammen,
In der WebGUI von lmn7 gibt es im Gerätemanager die Möglichkeit Clients, welche im Linbo oder Windows stehen, herunter zu fahren. Wenn der Client im Linbo steht, klappt dies auch.
Wenn der Client aber Windows gestartet hat, kommt folgende Fehlermeldung:
Serverfehler
Type
TypeError
Message
not enough arguments for format string
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/aj/api/endpoint.py", line 77, in wrapper
result = fx(self, context, *args, **kwargs)
File "/usr/lib/linuxmuster-webui/plugins/lmn_device-manager/views.py", line 120, in handle_api_lmn_devicemanager_shutdown
r = subprocess.Popen(
File "/usr/local/lib/python3.10/dist-packages/aj/compat.py", line 20, in Popen
logging.debug(f'Popen: {args[1]}')
File "/usr/local/lib/python3.10/dist-packages/aj/log.py", line 139, in <lambda>
(lambda method: lambda message, *args: fx(
File "/usr/local/lib/python3.10/dist-packages/aj/gate/worker.py", line 204, in send_log_event
'message': message % args,
TypeError: not enough arguments for format string
Sollte der Remote-Shutdown aus der WebGUI generell auch für Windows-Clients funktionieren oder nur für Linbo?
Auf dem Server läuft die heute aktuelle Version von LM72 und der aktuellen WebUI.
Von einem Windows-System lassen sich die Client per shutdown.exe remote herunterfahren.
LG
Tom