CCU2 - XML RPC API - XmlRpc transport error

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

Moderator: Co-Administratoren

Antworten
ChristianRiedl
Beiträge: 3
Registriert: 26.01.2014, 21:17

CCU2 - XML RPC API - XmlRpc transport error

Beitrag von ChristianRiedl » 26.01.2014, 21:44

Ich verwende die aktuelle Firmware Version 2.7.8 und den Event Mechanismus. Der Wettersensor bring alle paar Minuten Daten.
Sind die Daten < 2000 Bytes (2-3 multicall Events) gibt es kein Problem. Werden 7 - 9 Events in einem Multicall übertragen, loggt die CCU2 einen
XmlRpc Transport error obwohl mein Server die Daten richtig empfängt. Ein Netzwerksniffer zeigt dabei folgendes :

Bei < 2000 Bytes wird der multicall in einer einzigen TCP Message mit Payload übertragen und alles geht gut. Im anderen Fall enthält die 1. Message
nur einen Teil er Daten. Der Rest folgt erst in einer 2. TCP Message mit 2 Sekunden Verspätung. Der Netzwerksniffer zeigt auch eine korrekte Response Message.
Trotzdem wir der XmlRpc Transport error geloggt. Nach 10 Fehlern beendet sich der Event Mechanismus.
Ich verwende den .NET HttpListener als HTTP Server, von dem man wohl ausgehen kann, das er das HTTP Protokoll korrekt implementiert.
Auch meine XML RPC Implementierung ist sicher korrekt.

Hat jemand eine Idee ? Oder eine ähnliche Beobachtung ?

ChristianRiedl
Beiträge: 3
Registriert: 26.01.2014, 21:17

Re: CCU2 - XML RPC API - XmlRpc transport error

Beitrag von ChristianRiedl » 30.01.2014, 21:52

Entwarnung : die neue Version 2.7.14 behebt das Problem offensichtlich.

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“