So, ich habe das Update installiert. Vermutlich fällt jede externe Software (FHEM, OpenHab) damit auf die Schnauze, die von der CCU die RPC Schnittstellen abfragt und nicht stumpf die Ports 2001, 2010 usw. verwendet.
Eine Ahnung von dem Elend bekommt man, wenn man sich die InterfacesList.xml auf der CCU anschaut:
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8" ?>
<interfaces v="1.0">
<ipc>
<name>BidCos-RF</name>
<url>xmlrpc_bin://127.0.0.1:32001</url>
<info>BidCos-RF</info>
</ipc>
<ipc>
<name>VirtualDevices</name>
<url>xmlrpc://127.0.0.1:39292/groups</url>
<info>Virtual Devices</info>
</ipc>
<ipc>
<name>HmIP-RF</name>
<url>xmlrpc://127.0.0.1:32010</url>
<info>HmIP-RF</info>
</ipc>
<ipc>
<name>CUxD</name>
<url>xmlrpc_bin://127.0.0.1:8701</url>
<info>CUxD</info>
</ipc>
</interfaces>
Dabei fällt auf: Bei BidCos steht immer noch xmlrpc_bin drin, obwohl das doch eigentlich nicht mehr verwendet werden soll. Anway, schlimmer sind die hier angegebenen Ports, z.B. 32001 statt 2001.
Eine Suche nach offenen Ports mit netstat liefert (am Beispiel BidCos-RF):
Code: Alles auswählen
tcp 0 0 0.0.0.0:42001 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2001 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:32001 0.0.0.0:* LISTEN
tcp 0 0 :::42001 :::* LISTEN
tcp 0 0 :::2001 :::* LISTEN
Von den IPv6 Ports mal abgesehen: welche soll den jetzt bitte schön eine externe Software verwenden? 42001 ist SSL, 2001 ist ohne SSL, aber XMLRPC oder BINRPC? Und was ist 32001 ??