"Error: This socket has been ended by the other party"

  • Hallo Zusammen,

    wer kennt diesen Fehler :)

    "Error: This socket has been ended by the other party"

    Dieser Fehler erscheint wenn ich bei meinem basic das mqtt aktiviere.

    Hat jemand einen Rat ???

    Schöne Grüße

    ergo

  • hier nochmal den genauen Fehler

    der Sonoff Basic heisst bei mir "Piepser"

    sonoff.02018-03-07 07:45:09.111warn Client error [Piepser]: Error: This socket has been ended by the other party

    Vielleicht hat ja jemand ne idee

    Schöne Grüße

    ergo

  • Hallo.

    Ich nutze Version 5.11.1 und hatte das gleiche Problem. Ich musste die Sonoffs alle immer wieder neu starten, jedoch nach spätestens 12 Stunden hatten sie sich vom MQTT verabschiedet und waren nur noch über die IP zu erreichen. Ich hatte dann auch immer die gleiche Fehlermeldung wie du.

    Dann habe ich mir (mit gefährlichem Halbwissen) nochmal die user_config.h der Flashsoftware angeschaut und folgenden Bereich entdeckt:

    Dort gibt es einmal diesen MQTT_TLS Bereich und den normale MQTT Bereich. Zweiteres kann man ja später über die IP und Benutzeroberfläche eingeben (unseren ioBroker als MQTT-Server).

    Der obere Bereich funkt aber nach außen zu irgendeinem Server (wenn ich es richtig verstanden habe, handelt es sich bei TLS um eine gesicherte Verbindung). In den Erklärungen zum Flashen habe ich niemals gesehen, dass jemand dort etwas geändert hat, somit habe ich das auch nie gemacht. Laut der Beschreibung im Quelltext ist das aber eine absolute Beta (EXPERIMENTAL Use).

    Ich habe mir daraufhin nochmal ein Erklärvideo von Denis angeschaut und gesehen, dass er die Internetadresse "m20.cloudmqtt.com" dieses MQTT_HOST durch die IP seines Raspberry Pis ersetzt hat, die Sonoffs also nicht mehr nach außen funken können.

    Ich habe nun einfach vor alle Zeilen von

    #ifdef USE_MQTT_TLS

          bis

    #else

    und vor

    #endif

    // gesetzt und sie damit rausgenommen (steht ja auch so oberhalb in der Erklärung des Quellcodes).

    Was soll ich sagen, seit 48 Stunden laufen die Sonoffs ohne Probleme.

    Ich weiß nicht, ob man die MQTT_TLS Einstellungen auch über die Konsole raus nehmen kann, habe dazu nichts gefunden. Ich habe es einfach nochmal neu geflasht.

  • Hallo,

    habe leider das gleiche Problem wie Ramses, ist sehr nervig :(

    Hallo.

    Ich weiß nicht, ob man die MQTT_TLS Einstellungen auch über die Konsole raus nehmen kann, habe dazu nichts gefunden. Ich habe es einfach nochmal neu geflasht.

    Weiß wer ob, und wie das geht? Habe ehrlich gesagt keine große Lust, alles wieder auszubauen um neu zu flashen.

    Gruß Sven

  • Hallo Zusammen,

    ich könnt grad im Strahl Kotzen...

    Ich hab jetzt einen neuen Basic genommen. Sobald ich mqtt einschalte, spinnt das ganze

    Hat jedmand noch ne Idee??


    sonoff.02018-03-16 22:15:25.449infoClient [DVES_7209F8] connectedsonoff.02018-03-16 22:14:54.446infoClient [DVES_7209F8] connectedsonoff.02018-03-16 22:14:23.444infoClient [DVES_7209F8] connectedsonoff.02018-03-16 22:14:01.050warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.050warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.050warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.049warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.049warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.048warnClient error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:14:01.048infoClient [DVES_7209F8] closedsonoff.02018-03-16 22:13:38.366info Client [DVES_7209F8] connectedsonoff.02018-03-16 22:13:05.353info Client [DVES_7209F8] connectedsonoff.02018-03-16 22:10:42.375warn Client "DVES_7209F8" not connectedsonoff.02018-03-16 22:10:35.700warn Client "DVES_7209F8" not connectedsonoff.02018-03-16 22:10:22.749warn Client error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:10:22.749warn Client error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:10:22.748warn Client error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:10:22.748warn Client error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:10:22.747warn Client error [DVES_7209F8]: Error: This socket has been ended by the other partysonoff.02018-03-16 22:10:22.747warn Client error [DVES_7209F8]: Error: This socket has been ended by the other party

    Vielen Dank

    ergo

  • !!! Update !!!

    Hallo Zusammen,

    ich habe soeben zuerst die v5.12.0 minimal.bin und dann die englische v5.12.0 sonoff.bin installiert.

    Viellecht liegt es an der sprache deutsch... aber mit den engl. funktioniert es jetzt.

    schöne grüße

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!