ich habe offensichtlich Probleme mit meiner XMLRPC Schnittstelle in Raspberrymatic. Das äußert sich u.a. darin, dass sich CUxD nicht mehr mit der CCU verbinden kann, siehe mein Ursprungsthread hier:
viewtopic.php?t=81175
Ich habe nun herausgefunden, dass durch einen manuellen Restart der ReGaHss die CUxD-Verbindungen wieder hergestellt werden. Ist natürlich keine Lösung des Problems, daher hier die Ausgabe beim Restart der ReGaHss:
Code: Alles auswählen
root@ccu:~# /bin/ReGaHss -f /etc/rega.conf -l 2 -c
successfully loaded "/etc/config/homematic.regadom"
Load interfaces from file
[2024-03-18 11:13:27 CET] ERROR: Bind socket failed (errno=98, port=8183, address=0)! [Bind():iseSysLx.cpp:1363]
[2024-03-18 11:13:27 CET] ERROR: Binding listener to port 8183 failed! {"HTTP-Listener"} [IseHttpListener():httpListener.cpp:62]
failed to start HTTP server!
Waiting for child to finish
Executing /bin/hm_startup in child 2774
[2024-03-18 11:13:35 CET] ERROR: XmlRpc: XmlRpcServer::bindAndListen: Could not bind to specified port (error 98). [error():iseXmlRpc.h:281]
[2024-03-18 11:13:35 CET] ERROR: failed bindAndListen to port=31999 [ThreadFunction():iseRTHss.cpp:71]
[2024-03-18 11:13:35 CET] ERROR: XmlRpc: XmlRpcServer::bindAndListen: Could not bind to specified port (error 98). [error():iseXmlRpc.h:281]
[2024-03-18 11:13:35 CET] ERROR: failed bindAndListen to port=31999 [ThreadFunction():iseRTHss.cpp:93]
Anschließend stehen die CUxD Verbindungen wieder!
Was kann ich tun, um meine XmlRpc Schnitstelle wieder zuverlässig zum laufen zu bekommen?