UTF-8 Fehler seit IP-Symcon 6.3

leider ist der Mistfehler bei mir immer noch nicht weg…


Ich habe die aktuelle V6.3 Rev. 02625c0a25d0
@paresy Wenn du mehr Infos brauchst, sag Bescheid.
Grüße
Jürgen

Zu schnell editiert. Siehe unten.

paresy

jepp

symcon/beta,now 6.3-225 arm64

Welches Modul ist das von dem die Daten kommen? Also zu wem gehören die Instanzen?

paresy

Shelly und MQTT. Und ganz skuril: Selbst eine inaktive MQTT-Instanz schmeißt den Fehler.

Korrektur: Die Instanz ist aktiv, aber der MQTT-Client der die Daten bereitstellt ist inaktiv/abgeschaltet.

Das Problem wird vermutlich eher beim Kodieren passieren. Ich dachte nur, dass ich in der Beta alle MQTT Probleme zu diesem Fehler gelöst hatte :-/ Kannst du mir irgendwie aus dem ServerSocket einen Payload zusenden, mit dem ich den Fehler nachstellen kann?

paresy

Habe gerade versucht mit grep die Daten aus dem logfile zu zaubern. Da bekomme ich allerdings den Fehler

grep: (Standardeingabe): Übereinstimmungen in Binärdatei

Wenn ich dann versuche, das logfile mit einem Editor zu öffnen, bekomme ich nur die Aussage,

fehlerhaft codierte Zeichen

Danach stürzt der Editor ab…
Ich kann Dir das Logfile aber gerne zur Verfügung stellen, hat aber 290MB.

Welchen Editor verwendest du? Der ‚Listener‘ von Totalcommander und Notepad++ sind imho relativ robust.

Danke für den Tip. Ich nutze allerdings ausschließlich Linux. Kennst Du da etwas vergleichbares?

Der MQTT-Server-Configurator ist übrigens auch abgestürzt. Es ist also offensichtlich ein defektes Topic, das die Probleme macht. Gibt es eine Möglichkeit die defekte Liste vom Configurator auszulesen? Dann müsste der Übeltäter schnell gefunden sein.
Grüße
Jürgen

UTF-8 Fehler bekomm ich auch andauernd.
Scheint auch mit dem MQTT-Server zusammen zu hängen.

Wenn ich versuche den MQTT-Server oder den Konfigurator zu öffnen bekomme ich diese Meldung.

2023-01-05_13h14_05

Den MQTT-Server von IPS nutz ich glaube ich gar nicht aktiv.
Habe glaube ich nur den MQTT-Client von Kai im Einsatz.
Kommt sich da etwas in die Quere?

Viele Grüße,
Doc

Das wäre schlecht, weil da gibt es keinen Support mehr und der interne Client und auch der interne Server sind die aktuellen.
Deine Fehlermeldung sagt ja auch eindeutig MQTT Server. Also doch der interne Server von IPS.
Michael

Der Client von Kai hat bis jetzt aber gut funktioniert und immer seinen Dienst getan.
Aber dann scheint da ja doch etwas mit dem IPS eigenem Server zu sein, die Fehlermeldungen habe ich glaube ich erst seit der 6.3

Merkwürdig ist auch, das die Meldung immer stündlich zu sein scheint.
Den Konfigurator kann ich aber nicht öffnen.
Wie kann ich das jetzt weiter eingrenzen?

Aktuelle Beta installiert?
Wenn ja, dann vielleicht @paresy unterstützen mit einem Dump?

KaiS hat auch die Unterstützung für seinen MQTT-Client in allen seinen Modulen abgekündigt, das bedeutet auch das du seine Module nicht mehr damit benutzen kannst.
Und die Module von KaiS musst du auch updaten bzw. als Beta installieren. Da war auch ein Problem mit dem UTF8.
Siehe hier:

usw… sind glaube ich 13 Module betroffen.
Michael

Module von Kai sind alle auf der Beta und soweit möglich uptodate.
IPS ist auf der aktuellen Stable, da werde ich auch nicht für auf eine Beta mit anderen Problemen für wechseln.
Seltsam ist aber, daß es wohl am internen MQTT Server zu liegen scheint.
Denke da wird es dann wohl zeitnah eine Update für die Stable geben, wenn das Problem gefixt ist.
Doc

Die Beta sind doch immer nur fixes?!
Und die meisten betreffen das UTF8 Thema.
Wenn du die Version nicht installiert hast, schreibe hier nicht über vielleicht schon behoben Fehler.

Michael

Ah ist das so?
Mein Verständnis dafür ist etwas anders.
Wenn das Problem gefixt ist, wird es vermutlich bald eine Stable geben, bis heute was es noch nicht der Fall.

Kann dir dazu nur eines sagen seit dem ich die aktuellen Versionen habe (nicht Stable) hatte ich keine UTF Fehler mehr.

Super, das ist doch mal eine höfliche Aussage.
Werde morgen mal updaten.

Leider nein. Die sind nur intern und beim Öffnen der Form werden die „reingeladen“.

paresy