This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3200:MQTT_CLIENT 示例返回错误245

Guru**** 2555630 points
Other Parts Discussed in Thread: CC3200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/793162/cc3200-mqtt_client-example-returns-error-245

器件型号:CC3200

您好!

我有一位客户尝试使用 CC3200 1.30 SDK 中的 MQTT 客户端示例连接到 AWS IoT 云。

调用 sl_ExtLib_MqttClientConnect()时设置的错误代码似乎是-245。  

我看到过与此错误相关的一些帖子、看起来像是 CA 根证书身份验证问题。 您如何实际解决此错误? 客户正在提供要使用的根证书、因此不确定这种情况的发生原因。

我还将向客户展示后续的 CC3200 AWS IoT 开发:

http://processors.wiki.ti.com/index.php/AWS_IoT_Development

但是、他们特别关注 MQTT_Client 示例的原因是它支持 FreeRTOS。

谢谢、

Munan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Munan、您好!

    如何将 AWS 证书加载到设备? 您的客户是否按照 README_CC3200.MD 中的步骤 从其 AWS 帐户下载根 CA 并构建证书刷写工具?

    您还能再次检查该错误代码吗? -245是 SL_ESEC_NO_PEER_CERT (这是 simplelink/include/socket.h 中的一个套接字错误代码)、这是我以前在 AWS 服务器上没有看到的错误代码。

    此致、

    Sarah