1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 您好jju,如果您还没有看过的话,请参阅以下链接:https://docs.aws.amazon.com/iot/latest/developerguide/diagnosing-connectivity-issues.html。如果您还没有这样做,请考虑在CloudWatch中启用日志记录:https://docs.aws.amazon.com/iot/latest/developerguide/configure-logging.html。
当然,这表明Python脚本有正确的证书和密钥访问,并且在IoT Core中,证书附加了有效的IoT策略。我不确定您是否使用相同的证书和私有密钥在设备上?脚本和设备是否使用相同的客户端ID?证书是否附加到IoT注册表中的设备?如果是的话,IoT策略是否限制了按设备名称的连接?
您是否在模块上建立了TLS连接,但没有建立MQTT连接?这种情况可能是因为您使用了443端口但未指定ALPN协议名称。
请先剔除敏感信息,再提供设备日志、IoT策略、端口号等信息。