XmlRpcClient aus CCU entfernen - Gelöst

Nutzung von XML RPC, Remote Script, JSON RPC, XMLAPI

Moderator: Co-Administratoren

Antworten
Benutzeravatar
Zauberlehrling
Beiträge: 136
Registriert: 13.12.2009, 23:01
Danksagung erhalten: 3 Mal

XmlRpcClient aus CCU entfernen - Gelöst

Beitrag von Zauberlehrling » 13.11.2015, 09:04

Hallo alle,

meine CCU2 versucht permanent auf einen xmlRPC Client zuzugreifen, den es im Netzt nicht (mehr) gibt. Die IP ist aus einem dynamischen Bereich und war wohl mal (lt. DHCP Log) einem Android Device zugeordnet. Allerdings ist die IP z.Zt. nicht vergeben. Daher möchte ich den Client aus der CCU entfernen. Ein Reboot halt leider nichts gebracht.

Wo kann der sich "festgekrallt" haben ;-)

==========================================
Mit ein bischen Rumspielen mit Wireshark usw. habe ich dann den "Bösewicht" gefunden. :twisted:
Es war eine Testinstallation von ioBroker, die erzeugt das Interface hm-rpc.0 per default.
Die VM hatte früher wohl mal eine andere IP, die sich ioBroker in seiner Konfig gemerkt hatte.
==========================================

Danke & Grüße
Zuletzt geändert von Zauberlehrling am 15.11.2015, 12:41, insgesamt 2-mal geändert.
Grüße
-- Der Zauberlehrling

Wenn der Ansatz bereits falsch ist, führt strenge Logik unweigerlich zum falschen Ergebnis;
Nur Unlogik kann dann noch helfen, wenigstens zufällig richtig zu liegen!

--------------------------------------------
HM1 (Raspimatic, Raspi 3B): 160 Geräte,
HM2 (Raspimatic, Raspi 3B): 36 Geräte,
HM3 (Raspimatic, Raspi 3B): 16 Geräte,
--------------------------------------------

Benutzeravatar
Zauberlehrling
Beiträge: 136
Registriert: 13.12.2009, 23:01
Danksagung erhalten: 3 Mal

Re: XmlRpcClient aus CCU entfernen

Beitrag von Zauberlehrling » 13.11.2015, 20:46

Hi nochmals,

nach etwas suchen habe ich das interface in /var/RFD.handlers gefunden (hm-rpc.0)

Code: Alles auswählen

http://10.50.100.17:5544	IPS
http://10.50.100.183:2001	hm-rpc.0
http://127.0.0.1:9292/bidcos	BidCos-RF_java
xmlrpc_bin://127.0.0.1:1999	1007
xmlrpc_bin://127.0.0.1:8701	scux
allerdings wenn ich es da lösche und dann den RFD restarte ist er gleich wieder da ... und täglich grüßt das Murmeltier :evil:

die XML-API deinstallieren und neu installieren hat leider auch nichts gebracht.

Die CCU versucht wohl auch den Handler zu löschen, aber das klappt auch nicht:
MsgDate MsgTime MsgPriority MsgHostname MsgText
2015-11-13 21:13:58 User.Error 10.50.100.38 Nov 13 21:13:58 rfd: XmlRpc transport error calling system.listMethods({"hm-rpc.0"}) on http://10.50.100.183:2001/RPC2:
2015-11-13 21:14:01 User.Error 10.50.100.38 Nov 13 21:14:01 rfd: XmlRpc transport error calling listDevices({"hm-rpc.0"}) on http://10.50.100.183:2001/RPC2:
2015-11-13 21:14:14 User.Error 10.50.100.38 Nov 13 21:14:14 rfd: XmlRpcClient error calling event({[methodName:"event",params:{"hm-rpc.0","KEQ0178409:1","TEMPERATURE",42.000000}],[methodName:"event",params:{"hm-rpc.0","KEQ0178409:2","TEMPERATURE",33.200000}]}) on http://10.50.100.183:2001/RPC2:
2015-11-13 21:14:23 User.Debug 10.50.100.38 Nov 13 21:14:23 rfd: Removing unreachable XMLRPC handler with url http://10.50.100.183:2001.
2015-11-13 21:14:30 User.Error 10.50.100.38 Nov 13 21:14:30 rfd: XmlRpc transport error calling system.listMethods({"hm-rpc.0"}) on http://10.50.100.183:2001/RPC2:
2015-11-13 21:14:33 User.Error 10.50.100.38 Nov 13 21:14:33 rfd: XmlRpc transport error calling listDevices({"hm-rpc.0"}) on http://10.50.100.183:2001/RPC2:
Das Logging ist überall auf Maximum
Grüße
-- Der Zauberlehrling

Wenn der Ansatz bereits falsch ist, führt strenge Logik unweigerlich zum falschen Ergebnis;
Nur Unlogik kann dann noch helfen, wenigstens zufällig richtig zu liegen!

--------------------------------------------
HM1 (Raspimatic, Raspi 3B): 160 Geräte,
HM2 (Raspimatic, Raspi 3B): 36 Geräte,
HM3 (Raspimatic, Raspi 3B): 16 Geräte,
--------------------------------------------

Lichtbringer
Beiträge: 126
Registriert: 20.11.2013, 17:09
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: XmlRpcClient aus CCU entfernen - Gelöst

Beitrag von Lichtbringer » 10.04.2018, 17:48

Das gleiche Ding habe ich auch.
Jetzt wundert mich aber das im Betreff "gelöst" steht aber ich keine Lösung in den Posts finde ... :?:

Familienvater
Beiträge: 7151
Registriert: 31.12.2006, 15:18
System: Alternative CCU (auf Basis OCCU)
Wohnort: Rhein-Main
Danksagung erhalten: 34 Mal

Re: XmlRpcClient aus CCU entfernen - Gelöst

Beitrag von Familienvater » 10.04.2018, 18:40

Hi,

eigentlich löst die CCU2 das innerhalb von Minuten selber, antwortet der XMLRPC-Client nicht mehr, dann wird der nach 10? Fehlern automatisch getrennt.

Der Familienvater

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“