Re: mbedtls_ssl_handshake returned -0x7780 Postbysentionic»Mon Apr 21, 2025 12:46 pm Some servers require SNI and if ```config.skip_cert_common_name_check = true;``` is set, this can also lead to the -0x7780 error. 4 posts • Page1of1 Return to “General Discussion” Jump to Who is online Users browsing this forum:Ba...
Re: esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x6C00 Postbyharshal»Tue Aug 06, 2024 4:05 am Hi @askash kadam, I think you should use the Code:Select all .crt_bundle_attach element for the config to attach the cert bundle instead of ...
CONFIG_MBEDTLS_SSL_RENEGOTIATION=y # CONFIG_MBEDTLS_SSL_PROTO_SSL3 is not set CONFIG_MBEDTLS_SSL_PROTO_TLS1=y CONFIG_MBEDTLS_SSL_PROTO_TLS1_1=y CONFIG_MBEDTLS_SSL_PROTO_TLS1_2=y # CONFIG_MBEDTLS_SSL_PROTO_GMTSSL1_1 is not set # CONFIG_MBEDTLS_SSL_PROTO_DTLS is not set CONFIG_MBEDT...
I (7880) mbedtls: ssl_msg.c:2114 <= flush outputI (7885) mbedtls: ssl_cli.c:999 => write client helloI (7890) mbedtls: ssl_msg.c:2542 => write handshake messageI (7895) mbedtls: ssl_msg.c:2701 => write recordI (7905) mbedtls: ssl_msg.c:2102 => flush outputI (7910) ...
E (35630) My_https_client: mbedtls_ssl_handshake returned -0x6c00E (35630) My_https_client: last error was: -0x6c00 - SSL - Internal error (eg, unexpected failure in lower-level module)这是log,怀疑是CA证书不对,因为试了另外一个官方样例 https_request 能正常请求到这个url那么我在样例 ...
E (14496) esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x7F00 I (14496) esp-tls-mbedtls: Certificate verified. E (14506) esp-tls: Failed to open new connection 1. 2. 3. 4. 5. 最后是因为蓝牙协议栈开启导致占用内存太多,配网后重启不初始化并开启蓝牙解决问题。(以上配置未使用) ...
ESP_LOGE(TAG,"mbedtls_ssl_handshake returned -0x%04X", -ret); mbedtls_print_error_msg(ret); tls->conn_state = ESP_TLS_FAIL;returnret; } }return0; }
Googling I foundthiswhich suggests to enable mbedtls debugging. Please, how can I do this, or can you suggest what could be causing the mbedtls_ssl_handshake returned -0x7280? Thanks for any help Sketch //This sketch provide the functionality of OTA Firmware Upgrade#include"WiFi.h"#include"...
ESP_LOGE(TAG, "mbedtls_ssl_handshake returned -0x%04X", -ret); mbedtls_print_error_msg(ret); tls->conn_state = ESP_TLS_FAIL; return ret; } } return 0; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ...
在轮训调用mbedtls_ssl_handshake的时候,SSL底层会自动的执行握手协议的发送,接收和解析 发送和接收解析就是使用的这两个函数 11.SSL握手成功以后发送连接MQTT消息 注:握手成功以后加密已经协商好了,咱只需要把数据传递给mbedtls_ssl_write函数 然后底层把数据加密之后通过咱配置的发送数据函数发送出去 ...