NEWS
[gelöst] ioBroker / Docker Desktop Mac / CCU3
-
Hi Community,
Als erstes vorweg, ich bin neu in ioBroker & Docker, suche aber bereits seit 1 Woche im Netz und diesem Forum.
Meine Config:
CCU3 mit RaspberryMatic 3.71.12.20230826 (IP 192.168.111.100)
ioBroker (v6.8.0) in Docker auf einem MacBookPro (HOST-IP. 192.168.111.101 / Container 172.17.0.4 2001:2001 2010:2010 8081:8081 9292:9292)Mein Problem:
Die Instanzen (hm-rpc 0-3 / rfd/Homematic-IP/VirtuelDivices/CUxD zzgl. hm-rega.0) bekommen keine Verbindung zur CCU3 und ich finde den Fehler nicht.„Glaube“ nicht, dass der Fehler bei Docker oder ioBroker liegt, denn dort lässt sich auch alles pingen.
Die CCU3 lässt Sicht unter ihrer IP auch pingen, aber die einzelnen Ports lassen sich nicht pingen.
Habe auch versucht alle Blockierungen aus der CCU3 Firewall abzuschalten - ohne weiteren Erfolg.
Daher vermute ich fast, dass der Fehler bei der CCU3 liegt und ihr mir sagt, dass ich im falschen Forum bin.Hier meine Einstellungen:
Die zusätzlichen Einstellungen sind bei allen rpc Instanzen gleich.
In der CCU3 Firewall sind folgende Ports und IPS freigegeben:
67; 80; 1883; 1884; 1900/udp; 2001; 2010; 3456; 4001; 4002; 4003; 4004; 4005; 4006; 4007; 4008; 4009; 4010; 5353; 6502; 6668; 8181; 8701; 8883; 8884; 9090; 9091; 9092; 9292; 42001; 42010; 48181; 49292; 51826; 51912; 51913; 51918; 51919; 52789; 52790 127.0.0.1; 192.168.111.0/24; fd00:0:0:0:52e6:36ff:fec6:9094/64; 192.168.111.1; 192.168.111.4; 192.168.111.5; 192.168.111.63; 192.168.111.101; 192.168.111.200; 192.168.111.201; 192.168.111.202; 192.168.111.203; 192.168.111.204; 192.168.111.205; 192.168.111.206; 192.168.111.207; 192.168.111.208; 192.168.111.209; 192.168.111.240
(Ja so langsam könnte man auch die Frage stellen, ob man die Firewall nicht ganz auf macht :-), aber es ist nun mal „gewachsen“ und einiges auch zum testen drin….)
Hier der ioBroker Log:
2023-09-09 21:00:03.318 info instance system.adapter.hm-rpc.2 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker 2023-09-09 21:00:02.836 info instance system.adapter.hm-rpc.3 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker 2023-09-09 21:00:02.815 info instance system.adapter.hm-rpc.1 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) hm-rpc.2 2023-09-09 21:00:02.791 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.2 2023-09-09 21:00:02.790 info terminating host.iobroker 2023-09-09 21:00:02.789 info stopInstance system.adapter.hm-rpc.2 killing pid 2354 hm-rpc.3 2023-09-09 21:00:02.305 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.3 2023-09-09 21:00:02.305 info terminating hm-rpc.3 2023-09-09 21:00:02.304 error Cannot call init: [xmlrpc_bin://192.168.111.101:8701, ""] Cannot call write after a stream was destroyed hm-rpc.3 2023-09-09 21:00:02.302 info binrpc -> 192.168.111.100:8701/ init ["xmlrpc_bin://192.168.111.101:8701",""] host.iobroker 2023-09-09 21:00:02.305 info stopInstance system.adapter.hm-rpc.3 send kill signal host.iobroker 2023-09-09 21:00:02.304 info instance system.adapter.hm-rpc.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) hm-rpc.3 2023-09-09 21:00:02.300 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2023-09-09 21:00:02.294 info stopInstance system.adapter.hm-rpc.3 (force=false, process=true) host.iobroker 2023-09-09 21:00:02.294 info "system.adapter.hm-rpc.3" disabled hm-rpc.1 2023-09-09 21:00:02.287 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.1 2023-09-09 21:00:02.286 info terminating host.iobroker 2023-09-09 21:00:02.281 info stopInstance system.adapter.hm-rpc.1 killing pid 2362 hm-rpc.2 2023-09-09 21:00:01.788 info xmlrpc -> 192.168.111.100:9292/groups/ init ["http://192.168.111.101:9292",""] host.iobroker 2023-09-09 21:00:01.787 info stopInstance system.adapter.hm-rpc.2 send kill signal hm-rpc.2 2023-09-09 21:00:01.786 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2023-09-09 21:00:01.783 info stopInstance system.adapter.hm-rpc.2 (force=false, process=true) host.iobroker 2023-09-09 21:00:01.783 info "system.adapter.hm-rpc.2" disabled hm-rpc.0 2023-09-09 21:00:01.775 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.0 2023-09-09 21:00:01.774 info terminating host.iobroker 2023-09-09 21:00:01.768 info stopInstance system.adapter.hm-rpc.0 killing pid 2348 hm-rpc.1 2023-09-09 21:00:01.283 info xmlrpc -> 192.168.111.100:2010/ init ["http://192.168.111.101:2010",""] hm-rpc.1 2023-09-09 21:00:01.282 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2023-09-09 21:00:01.281 info stopInstance system.adapter.hm-rpc.1 send kill signal host.iobroker 2023-09-09 21:00:01.278 info stopInstance system.adapter.hm-rpc.1 (force=false, process=true) host.iobroker 2023-09-09 21:00:01.278 info "system.adapter.hm-rpc.1" disabled host.iobroker 2023-09-09 21:00:00.874 info instance system.adapter.hm-rega.0 terminated with code 0 (NO_ERROR) hm-rpc.0 2023-09-09 21:00:00.770 info xmlrpc -> 192.168.111.100:2001/ init ["http://192.168.111.101:2001",""] hm-rpc.0 2023-09-09 21:00:00.768 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2023-09-09 21:00:00.768 info stopInstance system.adapter.hm-rpc.0 send kill signal host.iobroker 2023-09-09 21:00:00.765 info stopInstance system.adapter.hm-rpc.0 (force=false, process=true) host.iobroker 2023-09-09 21:00:00.765 info "system.adapter.hm-rpc.0" disabled hm-rega.0 2023-09-09 21:00:00.345 info Terminated (NO_ERROR): Without reason hm-rega.0 2023-09-09 21:00:00.344 info terminating host.iobroker 2023-09-09 21:00:00.296 info stopInstance system.adapter.hm-rega.0 send kill signal hm-rega.0 2023-09-09 21:00:00.294 info Got terminate signal TERMINATE_YOURSELF host.iobroker 2023-09-09 21:00:00.289 info stopInstance system.adapter.hm-rega.0 (force=false, process=true) host.iobroker 2023-09-09 21:00:00.288 info "system.adapter.hm-rega.0" disabled hm-rega.0 2023-09-09 21:00:00.287 info Adapter is disabled => stop hm-rega.0 2023-09-09 20:59:50.871 error CCU 192.168.111.100 unreachable hm-rpc.1 2023-09-09 20:59:38.415 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.0 2023-09-09 20:59:38.413 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:59:38.413 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.3 2023-09-09 20:59:38.412 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.1 2023-09-09 20:59:35.945 info xmlrpc client is trying to connect to 192.168.111.100:2010/ with ["http://192.168.111.101:2010","iobroker:hm-rpc.1:da79ace8dc10fb0b78c76a880cdae9e0"] hm-rpc.1 2023-09-09 20:59:35.944 info xmlrpc server is trying to listen on 172.17.0.4:2010 hm-rpc.2 2023-09-09 20:59:35.890 info xmlrpc client is trying to connect to 192.168.111.100:9292/groups/ with ["http://192.168.111.101:9292","iobroker:hm-rpc.2:22c509353939c8e0d97139ce9a2fa42d"] hm-rpc.1 2023-09-09 20:59:35.889 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.2 2023-09-09 20:59:35.889 info xmlrpc server is trying to listen on 172.17.0.4:9292 hm-rpc.0 2023-09-09 20:59:35.861 info xmlrpc client is trying to connect to 192.168.111.100:2001/ with ["http://192.168.111.101:2001","iobroker:hm-rpc.0:d72ddb7aa33e00c5f7c5e5e00bbad519"] hm-rpc.0 2023-09-09 20:59:35.860 info xmlrpc server is trying to listen on 172.17.0.4:2001 hm-rpc.2 2023-09-09 20:59:35.818 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.0 2023-09-09 20:59:35.785 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.3 2023-09-09 20:59:35.336 info binrpc client is trying to connect to 192.168.111.100:8701/ with ["xmlrpc_bin://192.168.111.101:8701","iobroker:hm-rpc.3:16a55486bedc47ee3746bff65aefebb6"] hm-rpc.3 2023-09-09 20:59:35.335 info binrpc server is trying to listen on 172.17.0.4:8701 hm-rpc.3 2023-09-09 20:59:35.243 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 host.iobroker 2023-09-09 20:59:34.773 info instance system.adapter.hm-rpc.1 started with pid 2362 host.iobroker 2023-09-09 20:59:34.706 info instance system.adapter.hm-rpc.2 started with pid 2354 host.iobroker 2023-09-09 20:59:34.687 info instance system.adapter.hm-rpc.0 started with pid 2348 host.iobroker 2023-09-09 20:59:34.230 info instance system.adapter.hm-rpc.3 started with pid 2328 admin.0 2023-09-09 20:59:24.037 info ==> Connected system.user.admin from ::ffff:172.17.0.1 hm-rega.0 2023-09-09 20:59:17.804 error CCU 192.168.111.100 unreachable host.iobroker 2023-09-09 20:59:04.667 info Restart adapter system.adapter.hm-rpc.1 because enabled host.iobroker 2023-09-09 20:59:04.667 info instance system.adapter.hm-rpc.1 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:59:04.657 info Restart adapter system.adapter.hm-rpc.2 because enabled host.iobroker 2023-09-09 20:59:04.657 info instance system.adapter.hm-rpc.2 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:59:04.657 info Restart adapter system.adapter.hm-rpc.0 because enabled host.iobroker 2023-09-09 20:59:04.657 info instance system.adapter.hm-rpc.0 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:59:04.206 info Restart adapter system.adapter.hm-rpc.3 because enabled host.iobroker 2023-09-09 20:59:04.206 error instance system.adapter.hm-rpc.3 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2023-09-09 20:59:04.205 error Caught by controller[0]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) host.iobroker 2023-09-09 20:59:04.205 error Caught by controller[0]: Error: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.3 2023-09-09 20:59:04.110 error Exception-Code: EHOSTUNREACH: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.3 2023-09-09 20:59:04.110 error Error: connect EHOSTUNREACH 192.168.111.100:8701 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) hm-rpc.1 2023-09-09 20:59:04.118 info Terminated (NO_ERROR): Without reason hm-rpc.2 2023-09-09 20:59:04.118 info Terminated (NO_ERROR): Without reason hm-rpc.0 2023-09-09 20:59:04.118 info Terminated (NO_ERROR): Without reason hm-rpc.1 2023-09-09 20:59:04.117 info terminating hm-rpc.2 2023-09-09 20:59:04.117 info terminating hm-rpc.0 2023-09-09 20:59:04.117 info terminating hm-rpc.1 2023-09-09 20:59:04.110 error Cannot call init: [http://192.168.111.101:2010, ""] connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.2 2023-09-09 20:59:04.110 error Cannot call init: [http://192.168.111.101:9292, ""] connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.0 2023-09-09 20:59:04.111 error Cannot call init: [http://192.168.111.101:2001, ""] connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.3 2023-09-09 20:59:04.109 error uncaught exception: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.1 2023-09-09 20:59:04.109 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.0 2023-09-09 20:59:04.109 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:59:04.109 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.3 2023-09-09 20:59:03.639 info Terminated (NO_ERROR): Without reason hm-rpc.3 2023-09-09 20:59:03.637 info terminating hm-rpc.3 2023-09-09 20:59:03.593 error Cannot call init: [xmlrpc_bin://192.168.111.101:8701, ""] Socket closed before the connection was established hm-rpc.0 2023-09-09 20:59:03.588 info xmlrpc -> 192.168.111.100:2001/ init ["http://192.168.111.101:2001",""] hm-rpc.2 2023-09-09 20:59:03.588 info xmlrpc -> 192.168.111.100:9292/groups/ init ["http://192.168.111.101:9292",""] hm-rpc.1 2023-09-09 20:59:03.588 info xmlrpc -> 192.168.111.100:2010/ init ["http://192.168.111.101:2010",""] hm-rpc.3 2023-09-09 20:59:03.588 info binrpc -> 192.168.111.100:8701/ init ["xmlrpc_bin://192.168.111.101:8701",""] hm-rega.0 2023-09-09 20:58:44.717 error CCU 192.168.111.100 unreachable admin.0 2023-09-09 20:58:43.684 info <== Disconnect system.user.admin from ::ffff:172.17.0.1 admin hm-rpc.2 2023-09-09 20:58:33.587 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.0 2023-09-09 20:58:33.587 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.1 2023-09-09 20:58:33.587 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.3 2023-09-09 20:58:33.586 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.2 2023-09-09 20:58:31.138 info xmlrpc client is trying to connect to 192.168.111.100:9292/groups/ with ["http://192.168.111.101:9292","iobroker:hm-rpc.2:a981df1fd7175b84ab96468016aa57f6"] hm-rpc.2 2023-09-09 20:58:31.138 info xmlrpc server is trying to listen on 172.17.0.4:9292 hm-rpc.2 2023-09-09 20:58:31.086 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.1 2023-09-09 20:58:31.054 info xmlrpc client is trying to connect to 192.168.111.100:2010/ with ["http://192.168.111.101:2010","iobroker:hm-rpc.1:2eda28514914539334dead6d738f4c78"] hm-rpc.1 2023-09-09 20:58:31.054 info xmlrpc server is trying to listen on 172.17.0.4:2010 hm-rpc.0 2023-09-09 20:58:31.029 info xmlrpc client is trying to connect to 192.168.111.100:2001/ with ["http://192.168.111.101:2001","iobroker:hm-rpc.0:e4351f9f22ff97c157535dc72ce78c16"] hm-rpc.0 2023-09-09 20:58:31.029 info xmlrpc server is trying to listen on 172.17.0.4:2001 hm-rpc.1 2023-09-09 20:58:30.961 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.0 2023-09-09 20:58:30.953 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.3 2023-09-09 20:58:30.480 info binrpc client is trying to connect to 192.168.111.100:8701/ with ["xmlrpc_bin://192.168.111.101:8701","iobroker:hm-rpc.3:73c8999c51fa56f735f47cb632ac5cdf"] hm-rpc.3 2023-09-09 20:58:30.479 info binrpc server is trying to listen on 172.17.0.4:8701 hm-rpc.3 2023-09-09 20:58:30.395 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 host.iobroker 2023-09-09 20:58:29.945 info instance system.adapter.hm-rpc.2 started with pid 2240 host.iobroker 2023-09-09 20:58:29.876 info instance system.adapter.hm-rpc.0 started with pid 2227 host.iobroker 2023-09-09 20:58:29.861 info instance system.adapter.hm-rpc.1 started with pid 2226 host.iobroker 2023-09-09 20:58:29.401 info instance system.adapter.hm-rpc.3 started with pid 2219 hm-rega.0 2023-09-09 20:58:11.630 error CCU 192.168.111.100 unreachable host.iobroker 2023-09-09 20:57:59.858 info Restart adapter system.adapter.hm-rpc.2 because enabled host.iobroker 2023-09-09 20:57:59.858 info instance system.adapter.hm-rpc.2 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:57:59.830 info Restart adapter system.adapter.hm-rpc.0 because enabled host.iobroker 2023-09-09 20:57:59.829 info instance system.adapter.hm-rpc.0 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:57:59.829 info Restart adapter system.adapter.hm-rpc.1 because enabled host.iobroker 2023-09-09 20:57:59.829 info instance system.adapter.hm-rpc.1 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:57:59.377 info Restart adapter system.adapter.hm-rpc.3 because enabled host.iobroker 2023-09-09 20:57:59.376 error instance system.adapter.hm-rpc.3 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2023-09-09 20:57:59.376 error Caught by controller[0]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) host.iobroker 2023-09-09 20:57:59.376 error Caught by controller[0]: Error: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.2 2023-09-09 20:57:59.330 info Terminated (NO_ERROR): Without reason hm-rpc.2 2023-09-09 20:57:59.329 info terminating hm-rpc.3 2023-09-09 20:57:59.281 error Exception-Code: EHOSTUNREACH: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.3 2023-09-09 20:57:59.281 error Error: connect EHOSTUNREACH 192.168.111.100:8701 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) hm-rpc.0 2023-09-09 20:57:59.293 info Terminated (NO_ERROR): Without reason hm-rpc.0 2023-09-09 20:57:59.292 info terminating hm-rpc.1 2023-09-09 20:57:59.292 info Terminated (NO_ERROR): Without reason hm-rpc.1 2023-09-09 20:57:59.291 info terminating hm-rpc.1 2023-09-09 20:57:59.281 error Cannot call init: [http://192.168.111.101:2010, ""] connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.2 2023-09-09 20:57:59.282 error Cannot call init: [http://192.168.111.101:9292, ""] connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.0 2023-09-09 20:57:59.282 error Cannot call init: [http://192.168.111.101:2001, ""] connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.3 2023-09-09 20:57:59.280 error uncaught exception: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.1 2023-09-09 20:57:59.279 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.0 2023-09-09 20:57:59.279 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:57:59.279 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.3 2023-09-09 20:57:58.809 info Terminated (NO_ERROR): Without reason hm-rpc.3 2023-09-09 20:57:58.808 info terminating hm-rpc.3 2023-09-09 20:57:58.763 error Cannot call init: [xmlrpc_bin://192.168.111.101:8701, ""] Socket closed before the connection was established hm-rpc.0 2023-09-09 20:57:58.757 info xmlrpc -> 192.168.111.100:2001/ init ["http://192.168.111.101:2001",""] hm-rpc.1 2023-09-09 20:57:58.757 info xmlrpc -> 192.168.111.100:2010/ init ["http://192.168.111.101:2010",""] hm-rpc.2 2023-09-09 20:57:58.757 info xmlrpc -> 192.168.111.100:9292/groups/ init ["http://192.168.111.101:9292",""] hm-rpc.3 2023-09-09 20:57:58.757 info binrpc -> 192.168.111.100:8701/ init ["xmlrpc_bin://192.168.111.101:8701",""] hm-rega.0 2023-09-09 20:57:38.543 error CCU 192.168.111.100 unreachable hm-rpc.1 2023-09-09 20:57:28.754 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.0 2023-09-09 20:57:28.754 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:57:28.754 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.3 2023-09-09 20:57:28.753 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.1 2023-09-09 20:57:26.289 info xmlrpc client is trying to connect to 192.168.111.100:2010/ with ["http://192.168.111.101:2010","iobroker:hm-rpc.1:0b05404c3233137c40ed8ca474e7a993"] hm-rpc.1 2023-09-09 20:57:26.289 info xmlrpc server is trying to listen on 172.17.0.4:2010 hm-rpc.1 2023-09-09 20:57:26.238 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.0 2023-09-09 20:57:26.218 info xmlrpc client is trying to connect to 192.168.111.100:2001/ with ["http://192.168.111.101:2001","iobroker:hm-rpc.0:538998b7124d0479fd55e844035a5c95"] hm-rpc.2 2023-09-09 20:57:26.215 info xmlrpc client is trying to connect to 192.168.111.100:9292/groups/ with ["http://192.168.111.101:9292","iobroker:hm-rpc.2:22b08666a3660d39ecaf4155a8f0c1e2"] hm-rpc.0 2023-09-09 20:57:26.217 info xmlrpc server is trying to listen on 172.17.0.4:2001 hm-rpc.2 2023-09-09 20:57:26.215 info xmlrpc server is trying to listen on 172.17.0.4:9292 hm-rpc.2 2023-09-09 20:57:26.145 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.0 2023-09-09 20:57:26.116 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 hm-rpc.3 2023-09-09 20:57:25.637 info binrpc client is trying to connect to 192.168.111.100:8701/ with ["xmlrpc_bin://192.168.111.101:8701","iobroker:hm-rpc.3:c3e92d0bbb80c648f9c2d29f9a773194"] hm-rpc.3 2023-09-09 20:57:25.637 info binrpc server is trying to listen on 172.17.0.4:8701 hm-rpc.3 2023-09-09 20:57:25.559 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 host.iobroker 2023-09-09 20:57:25.024 info instance system.adapter.hm-rpc.1 started with pid 2132 host.iobroker 2023-09-09 20:57:24.911 info instance system.adapter.hm-rpc.2 started with pid 2119 host.iobroker 2023-09-09 20:57:24.896 info instance system.adapter.hm-rpc.0 started with pid 2118 host.iobroker 2023-09-09 20:57:24.432 info instance system.adapter.hm-rpc.3 started with pid 2111 hm-rega.0 2023-09-09 20:57:05.456 error CCU 192.168.111.100 unreachable host.iobroker 2023-09-09 20:56:54.898 info Restart adapter system.adapter.hm-rpc.1 because enabled host.iobroker 2023-09-09 20:56:54.898 info instance system.adapter.hm-rpc.1 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:56:54.868 info Restart adapter system.adapter.hm-rpc.0 because enabled host.iobroker 2023-09-09 20:56:54.867 info instance system.adapter.hm-rpc.0 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:56:54.867 info Restart adapter system.adapter.hm-rpc.2 because enabled host.iobroker 2023-09-09 20:56:54.867 info instance system.adapter.hm-rpc.2 terminated with code 0 (NO_ERROR) host.iobroker 2023-09-09 20:56:54.410 info Restart adapter system.adapter.hm-rpc.3 because enabled host.iobroker 2023-09-09 20:56:54.410 error instance system.adapter.hm-rpc.3 terminated with code 1 (JS_CONTROLLER_STOPPED) host.iobroker 2023-09-09 20:56:54.410 error Caught by controller[0]: at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) host.iobroker 2023-09-09 20:56:54.410 error Caught by controller[0]: Error: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.2 2023-09-09 20:56:54.330 info Terminated (NO_ERROR): Without reason at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1495:16) hm-rpc.0 2023-09-09 20:56:54.330 info Terminated (NO_ERROR): Without reason hm-rpc.1 2023-09-09 20:56:54.370 info Terminated (NO_ERROR): Without reason hm-rpc.2 2023-09-09 20:56:54.329 info terminating hm-rpc.1 2023-09-09 20:56:54.369 info terminating hm-rpc.0 2023-09-09 20:56:54.329 info terminating hm-rpc.3 2023-09-09 20:56:54.322 error Error: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.3 2023-09-09 20:56:54.322 error Exception-Code: EHOSTUNREACH: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.0 2023-09-09 20:56:54.322 error Cannot call init: [http://192.168.111.101:2001, ""] connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:56:54.322 error Cannot call init: [http://192.168.111.101:9292, ""] connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.1 2023-09-09 20:56:54.322 error Cannot call init: [http://192.168.111.101:2010, ""] connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.3 2023-09-09 20:56:54.321 error uncaught exception: connect EHOSTUNREACH 192.168.111.100:8701 hm-rpc.0 2023-09-09 20:56:54.320 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.2 2023-09-09 20:56:54.320 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:9292 hm-rpc.1 2023-09-09 20:56:54.320 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2010 hm-rpc.3 2023-09-09 20:56:54.317 info Terminated (NO_ERROR): Without reason hm-rpc.3 2023-09-09 20:56:54.316 info terminating hm-rpc.3 2023-09-09 20:56:54.312 error Cannot call init: [xmlrpc_bin://192.168.111.101:8701, ""] Socket closed before the connection was established
Hoffe ich habe alle Infos, die ihr braucht da sind falls nicht, sagt es einfach.
Danke schon mal und viele Grüße,
Der SchroederEDIT - Inhalt aus späterem POST
Da ich offensichtlich zu wenig über den Aufbau meines Netzwerks geschrieben habe, möchte ich dies jetzt nachholen….
Ich betreibe 3 FRITZ!Boxen in meinem Netzwerk
FB1 (7530 AX - Keller) Kommunikation zum Internet (Glasfaseranschluss über ein Modem des Netzanbieters)
FB2 (7530 - EG)
FB3 (7569 - 2OG)Alle drei sind per Powerlan (TP-Link TL-P4010P) in einem Mesh Netzwerk.
Der ioBroker läuft in einem Docker auf einem Mac welcher über Docker Desktop per Terminal gestartet wurde.
Der Mac ist per WLAN verbunden meist mit FB2 (obwohl er im Keller ist) wird sich aber immer das beste Signal greifen.Die CCU3 ist per weiterem Switch mit einem Kabel mit der FB2 verbunden.
Bisherige Nutzung war CCU3 mit RaspberryMatic und Redmatic (Node Red Add-on) ohne Probleme.
Diverse Homematic (inkl. IP) Geräte, sowie Zigbee (Redmatic Zigbee2mqtt) als auch WiFi Steckdosen und andere Geräte (wahllos im WLAN aller FRITZ!Boxen Verteilt).
Da RedMatic veraltet ist und nicht weiter Supported wird, kam der Wunsch nach einer anderen Lösung.
Mit dem ioBroker habe ich schon lange geliebäugelt, wollte aber eigentlich kein weiteres Gerät nutzen.
Nun bin ich umsonst an das MacBookPro rangekommen und dachte ich teste mal.
Das MAcBookPro wurde dank OpenCore Lagacy Patcher auf MacOS Ventura gebracht und läuft einwandfrei.Alle Geräte (FB/CCU/Endgeräte) laufen mit aktuellster Firm- bzw- Software.
Hoffe ich habe es ausführlich genug beschrieben, falls nicht bitte melden und ich ergänze was ich kann.
Gruß,
Der SchroederEDIT:
Hier die Lösung, Danke an alle besonders an @Marc-Berg
-
@schroeder0815 sagte in ioBrocker / Docker / CCU3:
Als erstes vorweg, ich bin neu in ioBroker & Docker,
aha, deswegen iobrocker! one fits all
@schroeder0815 sagte in ioBrocker / Docker / CCU3:
„Glaube“ nicht, dass der Fehler bei Docker oder ioBroker liegt, denn dort lässt sich auch alles pingen.
pingen heisst nichts.
die ports müssen durchgereicht/frei sein.@schroeder0815 sagte in ioBrocker / Docker / CCU3:
Habe auch versucht alle Blockierungen aus der CCU3 Firewall abzuschalten - ohne weiteren Erfolg.
und wie sieht es beim Docker aus?
-
@schroeder0815
Hast Du die IP des ioBroker als Callback-Adresse eingetragen?
Außerdem scheint Port 8701 für hm-rpc.3 nicht im Container gemappt (oder Du hast vergessen das hier anzugeben) -
Hi,
Das ging Schnell…..@homoran said in ioBrocker / Docker / CCU3:
@schroeder0815 sagte in ioBrocker / Docker / CCU3:
Habe auch versucht alle Blockierungen aus der CCU3 Firewall abzuschalten - ohne weiteren Erfolg.
und wie sieht es beim Docker aus?
Bisher bin ich davon ausgegangen, dass dort alles gut ist, weiß aber auch nicht genau was du meinst.
Die Ports sind im Container auch alle gemapped und vom Terminal im Container konnte ich nach draußen pingen
Also bis auf 8701 (den hab ich vergessen @Codierknecht ).@Codierknecht
Als callback (für alle) hab ich HOST-Adresse des Containers eingetragen (letztes Bild, als Beispiel), so hab ich das wo gelesen.Danke und Gruß,
Der Schroeder -
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Als callback (für alle) hab ich HOST-Adresse des Containers eingetragen
Ich bin von Docker auf 'nen NUC umgezogen.
Im Docker stand bei mir auch die IP des Container-Host.Beim Umzug bin ich dann darüber gestolpert. Hatte vergessen, die Callback-Adresse auf den NUC zu ändern.
-
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Als callback (für alle) hab ich HOST-Adresse des Containers eingetragen
soweit ich das gelesen habe muss da die ip des Docker hosts rein
-
@homoran
Hi und danke für Eure Unterstützung.Bin mir da leider nicht ganz sicher, habe es andersrum gelesen (wie @Codierknecht scheinbar auch).
Wenn ich mir die logs anschaue, habe ich auch das Gefühl, dass die HOST-Adresse rein muss:
Mit Container Adresse:
host.iobroker 2023-09-10 10:01:33.973 info Restart adapter system.adapter.hm-rpc.0 because enabled host.iobroker 2023-09-10 10:01:33.973 info instance system.adapter.hm-rpc.0 terminated with code 0 (NO_ERROR) hm-rpc.0 2023-09-10 10:01:33.445 info Terminated (NO_ERROR): Without reason hm-rpc.0 2023-09-10 10:01:33.444 info terminating hm-rpc.0 2023-09-10 10:01:33.439 error Cannot call init: [http://172.17.0.4:2001, ""] connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.0 2023-09-10 10:01:33.438 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.0 2023-09-10 10:01:33.427 info xmlrpc -> 192.168.111.100:2001/ init ["http://172.17.0.4:2001",""] hm-rpc.0 2023-09-10 10:01:03.427 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.0 2023-09-10 10:01:00.356 info xmlrpc client is trying to connect to 192.168.111.100:2001/ with ["http://172.17.0.4:2001","iobroker:hm-rpc.0:ed30ea53223ef071e7ab3cabfea10f05"] hm-rpc.0 2023-09-10 10:01:00.355 info xmlrpc server is trying to listen on 172.17.0.4:2001 hm-rpc.0 2023-09-10 10:01:00.284 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 host.iobroker 2023-09-10 10:00:59.325 info instance system.adapter.hm-rpc.0 started with pid 39962 host.iobroker 2023-09-10 10:00:59.204 info "system.adapter.hm-rpc.0" enabled
Mit HOST-Adresse:
hm-rpc.0 2023-09-10 10:05:00.026 error Init not possible, going to stop: connect EHOSTUNREACH 192.168.111.100:2001 hm-rpc.0 2023-09-10 10:04:56.930 info xmlrpc client is trying to connect to 192.168.111.100:2001/ with ["http://192.168.111.101:2001","iobroker:hm-rpc.0:cdd4f889935e7530fe64216777cecdab"] hm-rpc.0 2023-09-10 10:04:56.929 info xmlrpc server is trying to listen on 172.17.0.4:2001 hm-rpc.0 2023-09-10 10:04:56.865 info starting. Version 1.15.19 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v18.17.1, js-controller: 4.0.24 host.iobroker 2023-09-10 10:04:55.998 info instance system.adapter.hm-rpc.0 started with pid 40216 host.iobroker 2023-09-10 10:04:55.949 info "system.adapter.hm-rpc.0" enabled admin.0 2023-09-10 10:04:42.743 info <== Disconnect system.user.admin from ::ffff:172.17.0.1 admin.0 2023-09-10 10:04:22.651 info ==> Connected system.user.admin from ::ffff:172.17.0.1 host.iobroker 2023-09-10 10:04:21.906 info instance system.adapter.hm-rpc.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.iobroker 2023-09-10 10:04:21.627 info stopInstance system.adapter.hm-rpc.0 killing pid 40165 hm-rpc.0 2023-09-10 10:04:21.370 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hm-rpc.0 2023-09-10 10:04:21.369 info terminating
Es bleibt aber nach wie vor so, dass scheinbar die Zieladresse, also die CCU3 nich5 erreichbar scheint.
Bisher habe ich nur mit Node red als addon (Redmatic) auf der CCU3 gearbeitet, also beides auf gleichem HOST-System ohne übers Netz zu gehen.
Irgend ne Idee wie testen kann ob die Ports auf der CCU3 erreichbar sind und wie ich es ggf. gangbar machen kann, falls es so wäre?
Danke und Gruß,
Der Schroeder -
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Irgend ne Idee wie testen kann ob die Ports auf der CCU3 erreichbar sind
Eine Möglichkeit wäre, telnet in den ioBroker Container zu installieren und damit zu testen:
apt update apt install telnet telnet 192.168.111.100 2001
Achtung, kein Doppelpunkt vor "2001"!
Wenn der Port nicht erreichbar ist, bekommst du eine "Connection refused" Meldung.
Edit: das funktioniert nur, wenn über TCP (nicht UDP) kommuniziert wird, davon gehe ich aber mal aus.
-
So jetzt bin ich komplett verwirrt…..
Komme scheinbar nicht vom Container auf die CCU3…
bekomme als Rückmeldung: no Route to host
Und zwar egal mit welchem Port ich es versuche…
Versuche ich über Telnet Port 80 meine FritzBox zu erreichen, funktioniert es.
Auch mit einem Ping komme ich vom Container nicht mehr an die CCU3.
Nutze ich Telnet von einem RasPi zur CCU3, wird eine Verbindung hergestellt. Scheint also doch nicht an der CCU3 zu liegen sondern doch am Docker….
Habe den Container num mit folgendem Port-mapping neu erstellt:
172.17.0.4 8701:87019292:92922001:20012010:201023:238081:8081
Die 23 hab ich nur drin weil Telnet den standardmäßig nutztLeider weiterhin ohne Erfolg
Keine Ahnung woran das liegt.
Gruß
Der Schroeder -
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Komme scheinbar nicht vom Container auf die CCU3…
bekomme als Rückmeldung: no Route to hostBitte den kompletten In- und Output zeigen.
-
Ich hoffen du meinst diesen:
# telnet 192.168.111.100 2001 Trying 192.168.111.100... telnet: Unable to connect to remote host: No route to host # telnet 192.168.111.100 80 Trying 192.168.111.100... telnet: Unable to connect to remote host: No route to host # telnet 192.168.111.1 80 Trying 192.168.111.1... Connected to 192.168.111.1. Escape character is '^]'.
EDIT:
hier der Pingversuch:# ping 192.168.111.100 PING 192.168.111.100 (192.168.111.100) 56(84) bytes of data. From 192.168.111.2 icmp_seq=1 Destination Host Unreachable From 192.168.111.2 icmp_seq=2 Destination Host Unreachable From 192.168.111.2 icmp_seq=3 Destination Host Unreachable From 192.168.111.2 icmp_seq=4 Destination Host Unreachable From 192.168.111.2 icmp_seq=5 Destination Host Unreachable From 192.168.111.2 icmp_seq=6 Destination Host Unreachable
192.168.111.2 ist eigentlich eine 2te FB die per Kabel (D-Lan) mit der 1ten Verbunden ist und die CCU3 hängt per Kabel an der 2ten.
# ping 192.168.111.1 PING 192.168.111.1 (192.168.111.1) 56(84) bytes of data. 64 bytes from 192.168.111.1: icmp_seq=1 ttl=62 time=4.21 ms 64 bytes from 192.168.111.1: icmp_seq=2 ttl=62 time=6.98 ms 64 bytes from 192.168.111.1: icmp_seq=3 ttl=62 time=0.566 ms 64 bytes from 192.168.111.1: icmp_seq=4 ttl=62 time=0.711 ms ^C --- 192.168.111.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3034ms rtt min/avg/max/mdev = 0.566/3.115/6.980/2.664 ms # ping 192.168.111.2 PING 192.168.111.2 (192.168.111.2) 56(84) bytes of data. 64 bytes from 192.168.111.2: icmp_seq=1 ttl=63 time=0.225 ms 64 bytes from 192.168.111.2: icmp_seq=2 ttl=63 time=0.114 ms 64 bytes from 192.168.111.2: icmp_seq=3 ttl=63 time=0.119 ms ^C --- 192.168.111.2 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2034ms rtt min/avg/max/mdev = 0.114/0.152/0.225/0.051 ms
Denke und Gruß,
Der Schroeder -
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Ich hoffen du meinst diesen:
Ja, das meinte ich. Das ist jetzt natürlich nicht normal, und du schreibst ja auch, dass der Ping schon mal funktionierte.
Da scheint das Routing schief zu sein, wenn die zweite FB die CCU nicht mehr erreicht. Welchen Weg gehen die Geräte, bei denen der Ping funktioniert? Auch 1. FB-->2. FB-->CCU?
-
@marc-berg
hier der funktionierende output vom Pi:pi@Pi-hole:~ $ telnet 192.168.111.100 2001 Trying 192.168.111.100... Connected to 192.168.111.100. Escape character is '^]'.
der Pi hat im Prinzip den gleichen Weg, da er per Kabel an der 1ten FB hängt.
also Pi -> FB1 -> FB2 -> CCU3ioBroker-Container -> Host -> FB1 -> FB2 -> CCU3
Einziger unterschied ist eben der Docker Container un, dass der Docker HOST per WLAN / WiFi verbunden ist.
EDIT:
Bin jetzt LEIDER mal ne zeitlang offline, da ich wo anders ein IT Problem lösen muss...:-)
Trotzdem schonmal danke und Gruß,
Der Schroeder -
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Einziger unterschied ist eben der Docker Container un, dass der Docker HOST per WLAN / WiFi verbunden ist.
Wow, das ist ja mal ein Weg ...
Container --> Docker --> Mac OS --> WLAN --> Fritzbox 1 ---> Powerline --> Fritzbox 2 --> CCU (und zurück)
Sollte aber trotzdem funktionieren, wenn es nicht grob verkonfiguriert ist. Habe aber keine Idee mehr, außer einen Reboot aller Komponenten.
Edit:
Bin jetzt LEIDER mal ne zeitlang offline, da ich wo anders ein IT Problem lösen muss...:-)
Na dann hoffe ich für dich, dass "wo anders" die Welt einfacher aussieht ...
-
@marc-berg
Den werde ich später mal versuchen, wenn die Frau und kinder mal nicht den Hals umdrehen, weil das Netzt währenddessen ausfällt.Der Weg ist nicht ganz so kompliziert da der Mac im WLAN der FB2 hängt.
Container --> Docker --> Mac OS --> WLAN --> Fritzbox 2 --> CCU (und zurück)
Aber alles andere funktioniert im Netz.....
Gruß!
-
ich hab da dunkel etwas im Hinterkopf bei kaskadierten Fritzboxen
vereinfacht
WAN - FB1 - FB2dann könnenGeräte an der FB2 auf Geräte der FB1 zugreifen, aber nicht umgekehrt.
-
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Der Weg ist nicht ganz so kompliziert da der Mac im WLAN der FB2 hängt.
Container --> Docker --> Mac OS --> WLAN --> Fritzbox 2 --> CCU (und zurück)Hm ...
Hier: https://forum.iobroker.net/post/1041914
schreibst du aber, dass der Host (ich dachte, das wäre der Mac!?), an FB1 hängt. Kann aber sein, dass ich deinen Aufbau falsch verstanden habe.
-
@schroeder0815 sagte in ioBroker / Docker / CCU3:
pi@ Pi-hole
Schalte den mal aus oder wofür ist der !
@schroeder0815 sagte in ioBroker / Docker / CCU3:
Als erstes vorweg, ich bin neu in ioBroker & Docker,ich lese jetzt nicht alles durch , denn der Aufbau ist recht komplex bei dir !
-
@marc-berg said in ioBroker / Docker / CCU3:
Hm ...
Hier: https://forum.iobroker.net/post/1041914
schreibst du aber, dass der Host (ich dachte, das wäre der Mac!?), an FB1 hängt. Kann aber sein, dass ich deinen Aufbau falsch verstanden habe.
Das ist richtig… mein Fehler…. War auch mein Gedanke, da beide im gleichen Stockwerk sind (Keller), der Mac hat sich aber trotzdem mit FB2 im EG verbunden.
Jetzt bin ich aber weg…
Danke und Gruß,
Der Schroeder -
@glasfaser sagte in ioBroker / Docker / CCU3:
Pi-hole
ADLERAUGE!!
Da sind wir wieder beim Thema alle relevanten Dinge in einer Installation und deren Umgebung im Eröffnungspost zu nennen.
@Schroeder0815
das hier hast du doch sicher schon gelesen
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1