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.

[参考译文] CCS/CC3220SF-LAUNCHXL:AWS IoT 连接问题

Guru**** 2589280 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/866212/ccs-cc3220sf-launchxl-aws-iot-connection-issues

器件型号:CC3220SF-LAUNCHXL

工具/软件:Code Composer Studio

我正在尝试设置我的板以连接到 AWS IoT 服务。  我遵循了入门指南、其中介绍了创建事物/政策/证书并将它们链接在一起的过程。

我已将证书文件复制到 Subscribe_Publish_example 项目中、输入了 WiFi 详细信息(连接到 WiFi 似乎正常)、并更新了连接所需的 MQTT 字符串。

当我运行代码时、我获得以下跟踪输出:

AWS IoT SDK 版本3.0.1-

FUNC_Entry:AWS IoT MQTT_init L#210

FUNC_Entry:AWS IoT MQTT_SET_CONNECT_params L#139

FUNC_EXIT:AWS IoT MQTT_SET_CONNECT_params L#169返回代码:0

FUNC_EXIT:AWS IoT MQTT_init L#281返回代码:0

正在连接...


FUNC_Entry:AWS IoT MQTT_CONNECT L#461

FUNC_Entry:AWS IoT MQTT_GET_CLIENT_STstate L#63

func_exit:aws_IoT_MQTT_get_client_state L#68返回代码:1.

FUNC_Entry:AWS IoT MQTT_SET_CLIENT_STstate L#110

FUNC_Entry:AWS IoT MQTT_GET_CLIENT_STstate L#63

func_exit:aws_IoT_MQTT_get_client_state L#68返回代码:1.

func_exit:aws_IoT_MQTT_SET_client_state L#135返回代码:0

FUNC_Entry:_AWS IoT MQTT_INTERNAL_CONNECT L#391

FUNC_Entry:AWS IoT MQTT_SET_CONNECT_params L#139

FUNC_EXIT:AWS IoT MQTT_SET_CONNECT_params L#169返回代码:0

FUNC_EXIT:_AWS IoT MQTT_INTERNAL_CONNECT L#404返回代码:-4

FUNC_Entry:AWS IoT MQTT_SET_CLIENT_STstate L#110

FUNC_Entry:AWS IoT MQTT_GET_CLIENT_STstate L#63

func_exit:aws_IoT_MQTT_get_client_state L#68返回代码:2.

func_exit:aws_IoT_MQTT_SET_client_state L#135返回代码:0

FUNC_EXIT:AWS IoT MQTT_CONNECT L#490返回代码:-4

错误:runAWSClient L#108
连接到 a34aE****时出错(-4) 4zh.iot.us-east-1.amazonaws.com:8883


func_entry:aws_IoT_MQTT_autoreconnect _set_status L#337

func_exit:aws_IoT_MQTT_autoreconnect 设置状态 L#342返回代码:0

正在订阅...


FUNC_Entry:AWS IoT MQTT_SUBSCRIBE L#301

FUNC_Entry:AWS IoT MQTT_IS 客户端已连接 L#292

func_exit:aws_IoT_MQTT_is_client_connected L#323返回代码:0

func_exit:aws_IoT_MQTT_subscribe L#308返回码:-13.

错误:runAWSClient L#126
订阅错误(-13)


错误:runAWSClient L#178
循环中发生错误。 错误代码=-13

在单步执行代码时、来自_aws_IoT_internal_connect 的-4误差输出似乎是由 IoT_TLS_CONNECT 失败时出现错误 SLNETERR_ESEC_Socket_ERROR_E 导致的

有人知道此错误是由什么引起的?

谢谢