主题中讨论的其他器件:CC3235SF
在探究上一个问题时、我尝试启用 TLS1.2 测试模式。 为实现此目标、我在原型中根据 mqtt_client_over_tls_1_3_CC3235SF_LAUNCHXL_tirtos7_ticlang 切换了以下宏的示例:
-#define SUPPORT_TLS1_3 (1) +#define SUPPORT_TLS1_3 (0)
在 端口上尝试连接到 test.mosquitto.org/公共代理后 8883 : mqtt,加密,未经身份验证。 发生以下故障:
[SL-MBEDTLS::INFO] Performing the mbedTLS SSL/TLS handshake... [SL-MBEDTLS::ERROR] Failed ! mbedtls_ssl_handshake returned -0x7500
错误意味着 "0x7500 SSL -我们自己的证书太大,无法在 SSL 消息中发送" 。 在 尝试 连接到端口 8884 : MQTT,加密,客户端证书要求获得相同的失败。
使用的证书与 TLS1.3版相同。 假设,由于 与桌面 第三方软件的身份验证连接成功,因此该证书有效。
我需要做些什么才能实现与 TLS 1.2的身份验证连接?
谢谢。
Aliaksandr。