Rpc devices immer nach einiger Zeit inactive in fhem

Begonnen von bgewehr, 19 Januar 2021, 19:16:57

Vorheriges Thema - Nächstes Thema

bgewehr

Hallo,

ich habe fhem im Docker Container mit Host Netzwerk auf einer Synology, Raspberrymatic auf Pi4 und sehe immer wieder folgendes (Siehe Bild)

Wenn ich den fhem Container neu starte ist alles wieder für ein paar Stunden bestens, dann das Gleiche von vorn. Shutdown restart bringt keinen Erfolg.

Welche Schritte empfehlt Ihr mir für die Fehleranalyse? Stehe ein bisschen auf dem Schlauch...
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

bgewehr

Beim Shutdown Restart scheinen die Ports noch belegt zu sein, wenn die RPC Services wieder starten wollen:


2021.01.19 19:32:55 1: HMCCURPCPROC: [d_rpc178053HmIP_RF : 14589] Can't create RPC callback server CB2010178020178053 on port 7420. Port in use?
2021.01.19 19:32:55 1: HMCCURPCPROC: [d_rpc178053BidCos_RF : 14587] Can't create RPC callback server CB2001178020178053 on port 7411. Port in use?
2021.01.19 19:32:55 1: HMCCURPCPROC: [d_rpc178053CUxD : 14588] Can't create RPC callback server CB8701178020178053 on port 14111. Port in use?


Nach einen Container Neustart ist das natürlich nicht so:

2021.01.19 19:40:23 0: HMCCU: Start of RPC server after FHEM initialization in 12 seconds
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053BidCos_RF : 4741] RPC server process started for interface BidCos-RF with PID=5152
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053BidCos_RF : 5152] Initializing RPC server CB2001178020178053 for interface BidCos-RF
2021.01.19 19:40:38 1: HMCCURPCPROC: [d_rpc178053BidCos_RF : 4741] RPC server starting
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053CUxD : 4741] RPC server process started for interface CUxD with PID=5153
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053CUxD : 5153] Initializing RPC server CB8701178020178053 for interface CUxD
2021.01.19 19:40:38 1: HMCCURPCPROC: [d_rpc178053CUxD : 4741] RPC server starting
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053HmIP_RF : 4741] RPC server process started for interface HmIP-RF with PID=5154
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053HmIP_RF : 5154] Initializing RPC server CB2010178020178053 for interface HmIP-RF
2021.01.19 19:40:38 1: HMCCURPCPROC: [d_rpc178053HmIP_RF : 4741] RPC server starting
2021.01.19 19:40:38 2: HMCCURPCPROC: [d_rpc178053CUxD : 4741] RPC server CB8701178020178053 enters server loop
2021.01.19 19:40:40 1: HMCCURPCPROC: [d_rpc178053CUxD : 4741] RPC server CB8701178020178053 running
2021.01.19 19:40:41 2: HMCCURPCPROC: [d_rpc178053BidCos_RF : 4741] RPC server CB2001178020178053 enters server loop
2021.01.19 19:40:41 1: HMCCURPCPROC: [d_rpc178053BidCos_RF : 4741] RPC server CB2001178020178053 running
2021.01.19 19:40:41 2: HMCCURPCPROC: [d_rpc178053HmIP_RF : 4741] RPC server CB2010178020178053 enters server loop
2021.01.19 19:40:41 1: HMCCURPCPROC: [d_rpc178053HmIP_RF : 4741] RPC server CB2010178020178053 running
2021.01.19 19:40:41 1: HMCCU: [ccu3 : 4741] All RPC servers running

FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868

bgewehr

Mir ist außerdem aufgefallen: Wenn ich bei der HMCCU bei running/ok auf "on" klicke, dann erhalte ich danach error/error mit folgendem log:


2021.01.19 19:40:41 1: HMCCU: [ccu3 : 4741] All RPC servers running
2021.01.19 19:52:09 1: HMCCU: [ccu3 : 4741] RPC server already running
2021.01.19 19:52:09 1: HMCCU: [ccu3 : 4741] All RPC servers error
2021.01.19 19:52:09 1: HMCCU: [ccu3 : 4741] HMCCU: ccu3 Start of RPC server failed
FritzBox 7590, Synology DS216+II mit Docker
Docker: FHEM mit hmlan, Homebridge, node-red, mosquitto, ems-collector für Buderus EMS mit AVR Net-IO
Gartenwasser über MQTT auf R/Pi A+
Volkszaehler.org auf R/Pi 2B mit Pi_Erweiterung
Raspberrymatic auf R/Pi 4B mit RPI-RF-MOD u. CUL868