Szenenstart in zweitem HC2 mit Fehlermeldung

Hallo,

eine HC2-Szene startet in einem anderen HC2 eine Szene mit Parameter.
Die Daten kommen an,
aber es gibt eine Fehlermeldung, die ich nicht verstehe.

Das Programm:

ip_port= „192.168.xxx.yyy:80“
idSz= 194

daten= „Hallo, hier Sender um „…os.date(“%H : %M : %S“)
jDaten= json.encode({args={daten}})
print(jDaten, #jDaten)

http= net.HTTPClient({timeout= 5000})
http:request(„http://“…ip_port…„/api/scenes/“…idSz…„/action/start“,
{ options=
{ headers=
{ [„Content-Type“]= „application/json;charset=UTF-8“,
Accept= „application/json;text/html“,
Authorization= „Basic cm…“,
Connection= „keep-alive“,
},
method= ‚POST‘,
data= jDaten,
},
success= function(resp)
print(„Resp.Status:“,resp.status, „; data(“…#resp.data…„)“)
print(json.encode(resp))
end,
error= function(err) print(„# Err:“, err) end
})

und die Ausgabe im Debug-Fenster:

[DEBUG] 17:45:27: {„args“:[„Hallo, hier Sender um 17 : 45 : 27“]} 47
[DEBUG] 17:45:27: 2023-06-14 17:45:27.408903 [ debug] Detected chunk with zero size, terminating connection
[DEBUG] 17:45:27:
[DEBUG] 17:45:27: Resp.Status: 200 ; data(0)
[DEBUG] 17:45:27: {„data“:„“,„status“:200,„headers“:{„Cache-Control“:„no-cache, no-store“,„Connection“:„keep-alive“,„Date“:„Wed, 14 Jun 2023 15:45:27 GMT“,„Server“:„nginx/1.8.0“,„Transfer-Encoding“:„chunked“,„Content-Type“:„application/json;charset=UTF-8“}}

Ohne die Zeile Connection= „keep-alive“
funktioniert die Datenübertragung auch,
aber es wird nicht mehr die success-function aufgerufen, sonder die error-function.
Außerdem ist wieder eine, diesmal andere, Fehlermeldung da:

[DEBUG] 17:48:24: {„args“:[„Hallo, hier Sender um 17 : 48 : 24“]} 47
[DEBUG] 17:48:24: 2023-06-14 17:48:24.959364 [ debug] error reading from socket: End of file
[DEBUG] 17:48:24:
[DEBUG] 17:48:24: # Err: End of file

Weiß jemand, was zu ergänzen oder zu ändern wäre?

Schon mal vielen Dank!