创建事物和证书时,AWS IOT核心上的MQTT连接丢失

时间:2020-01-08 04:23:26

标签: amazon-web-services mqtt aws-iot

我是AWS IoT核心的新手,我刚刚创建了一个简单的东西并创建了证书,还为证书和我的东西附加了策略。

当我进入证书页面时,我可以看到它附有我的政策以及附件。 (该策略具有所有资源*,并且具有所有IoT:*操作)

enter image description here enter image description here

我认为我做的一切都正确,但是在AWS IoT门户上进行测试时,我总是会收到“ Mqtt连接丢失。重新连接”的信息。在硝化面板上。 enter image description here

我还想出了一些python代码,并使用了从上面创建的私钥和证书,但是我的客户端程序再次无法连接到AWS IoT。

我不确定为什么测试根本无法进行,并且我总是会收到“ Mqtt连接丢失”的信息?

1 个答案:

答案 0 :(得分:0)

@Luckylukee-

感谢截图!

我的经验表明,您的MQTT连接错误与IoT设备/证书/策略的配置无关。

原因是这样。在AWS IoT中没有创建任何设备,您仍然应该可以单击“测试”按钮并订阅主题,而不会出现问题。

您报告的错误是AWS IoT测试工具与AWS IoT服务器端点(特定于您的AWS账户)之间非常“核心”的东西。

您可以尝试这些吗?

  1. 使用其他浏览器(不在私有模式下)进行相同的测试。
  2. 使用其他AWS帐户(至少暂时使用)以查看该“测试”按钮是否在其中起作用! (因为,新的AWS账户将为您提供一个新的IoT核心版端点。)

祝你好运!