BirdWeather PUC SIM-Karte TLS-Fehler
TLS und HTTP_CLIENT können beim Verbindungsversuch angezeigt werden.
Es scheint sich um ein TLS/HTTP-Verbindungsproblem zu handeln, das spezifisch für den Netzbetreiber ist, da das Gerät auch in anderen Netzen funktioniert. Das Problem liegt wahrscheinlich im TLS/SSL-Handshake des Geräts mit dem Server, der fehlschlägt. Selbst wenn sich das Modem erfolgreich mit dem 4G-Netz verbindet, muss das Gerät noch einen sicheren Tunnel zum BirdWeather-Server aufbauen. An dieser Stelle bricht der Prozess zusammen.
The log errors "esp-tls: Failed to open new connection in specified timeout" and "HTTP_CLIENT: Connection failed, sock < 0" indicate that the device is unable to establish a TCP/IP connection to the server. This isn't a problem with the modem's configuration or SIM card's ability to connect to the cellular network, but rather an issue with the device's ability to reach the intended destination through that network.
Auflösung
Einige Netze wie Three und Vodafone haben möglicherweise ein Problem mit einer größeren TLS-Datensatzgröße (z. B. 16 KB TLS-Datensatzgröße). Prüfen Sie, ob das Gerät eine niedrigere TLS-Größe verwenden kann, und wählen Sie diese Option. Wenn Sie die Datensatzgröße nicht verringern können, wenden Sie sich bitte direkt an den Gerätehersteller und erklären Sie, dass Sie für eine Verbindung eine geringere TLS-Puffergröße benötigen.
Beispiele für die Ausgabe
I (13790) PUC-APP: serverTime - 2025-08-01T16:00:39.709Z I (13800) PUC-APP: check_set_time_from_server - 08-01-2025 16:00:39 I (13810) PUC-APP: Updating System Time & RTC_DS3231 from Server Time - 2025 7 1 I (13810) PUC-APP: Start - register_puc ( ) - 20250801_160039 I (13820) MAC address: MAC address: 7c:df:a1:f9:91:4c I (13830) PUC-APP: macAddress - 7c:DF:A1:F9:91:4C I (13830) PUC-APP: json_string { [8C"macAddress":[3C"7c:DF:A1:F9:91:4C", [8C"puc":[2Ctrue, [8C"hwVersion":[4C"V8", [8C"gpsModel":[5C"L86", [8C"bootCount":[4C1501, [8C"fwVersion":[4C"1.63" } [33mW (74020) HTTP_CLIENT: Connection timed out before data was ready! [31mE (74020) PUC-APP: (BirdWeather) Error esp_http_client_perform ESP_ERR_HTTP_EAGAIN [32mI (74020) PUC-APP: HTTP_EVENT_DISCONNECTED [33mW (74030) PUC-APP: Not Connected to Server -- Loading SPIFFS and NVRAM
W (73890) esp-tls: Failed to open new connection in specified timeout E (73890) transport_base: Failed to open a new connection E (73890) HTTP_CLIENT: Connection failed, sock < 0 E (73890) PUC-APP: (BirdWeather) Error esp_http_client_perform ESP_ERR_HTTP_CONNECT I (73900) PUC-APP: HTTP_EVENT_DISCONNECTED W (73910) PUC-APP: Not Connected to Server -- Loading SPIFFS and NVRAM