Wie man ESP32 TRANSPORT_WS: Sec-WebSocket-Accept not found repariert

English Deutsch

Problem:

Ihr ESP32, der einen MQTT-Client ausführt, gibt die folgenden Fehlermeldungen aus:

ws_error.txt
E (285025) TRANSPORT_WS: Sec-WebSocket-Accept not found
E (285025) MQTT_CLIENT: Error transport connect

Lösung

Sie verwenden MQTT über Websockets (ws:// oder wss://), aber auf der angegebenen MQTT-URL läuft kein MQTT-over-Websocket-Server.

Dies wird oft durch die Verwendung einer falschen URL verursacht (möglicherweise fehlt der URL der Pfad), aber es kann auch durch eine Fehlkonfiguration des Servers oder des Reverse-Proxys verursacht werden.

Es ist oft am besten, einen Software-Websocket-Client zu verwenden, um die korrekten Einstellungen zu testen.


Check out similar posts by category: ESP8266/ESP32, MQTT, Networking