amazon-web-services - IDF v4.2 esp-aws-iot 影子连接错误:NETWORK_SSL_READ_ERROR = -12
问题描述
问题:
我正在使用 esp idf 4.2 版,并安装了 esp-aws-iot 作为组件尝试运行演示代码,但是。当我尝试调用函数 aws_iot_shadow_connect 时,我不断收到错误,具体的代码行是:
rc = aws_iot_shadow_connect(&mqttClient, &scp);
我尝试过的事情:
- 验证证书是否有效。
- 事物名称是正确的。
- 在 AWS 控制台中发现 MQTT 主机端点是正确的。
- MQTT PORT 尝试了 443 和 8883
- Wifi连接成功
- 已验证该事物已附加到证书,该证书附加到允许一切“iot:*”的策略
信息:
- ESP-IDF:v4.2-脏
- AWS IoT 开发工具包版本 3.0.1-
- 硬件:ESP-WROVER-B / 芯片版本:1
解决方案
推荐阅读
- reinforcement-learning - NameError:名称“base”未定义 OpenAI Gym
- java - 相同的二叉树练习给定两棵二叉树,如果它们相同则返回true
- react-native - 无法在 TouchableOpacity 中收听 onpress
- python - 在 Bokeh 中更新数据
- python - 在 Django 上使用 postcodes.io API
- css - 如何设置圆形 div 的样式?
- scala - sbt ThisBuild 范围是否有块语法?
- mysql - Hive,分区与未分区数据库所花费的时间
- node.js - Nodejs Zoho API v2“zcrmsdk”如何在 AWS Lambda 的“configuration.properties”文件中指定模块
- javascript - 解析点分隔的数字层次索引 JSON