【问题标题】:Can't get CONNACK + KAASYNC message无法收到 CONNACK + KAASYNC 消息
【发布时间】:2017-03-10 12:24:32
【问题描述】:

我已经在 Ubuntu 14.04 上配置了 Kaa 服务器。我选择了 MongoDB 作为日志附加器。当我在同一台 ubuntu 机器上执行我的 SDK 时,数据被插入到 Mongo 数据库中。但是当我尝试在英特尔爱迪生板上执行 SDK 时,它给了我 Can't get CONNACK+KAASYNC 消息。我已遵循安装 Kaa 服务器的所有规则。

日志链接是

https://drive.google.com/open?id=0Bx5TGFxgyDWbSkZUVVUzbkhqSTA

https://drive.google.com/open?id=0Bx5TGFxgyDWbalNBZkZBMmRtajQ

【问题讨论】:

    标签: mongodb kaa intel-edison


    【解决方案1】:

    您是否打开了 Kaa 使用的端口。如果没有检查本安装指南“http://docs.kaaproject.org/display/KAA/Installation+guide”中的“防火墙规则配置”

    【讨论】:

      【解决方案2】:

      我之前认为,您的应用 sdk 和 kaa 服务器必须在同一台机器上,因此您不会遇到任何问题。现在,由于 intel edison 需要作为外部设备与您的 kaa 主机通信,因此您需要使用 kaa 主机的外部 IP 地址配置您的 kaa 主机管理员和日志附加程序。请参考question中提到的类似问题

      【讨论】:

        【解决方案3】:

        您似乎需要为正确的“Kaa 主机”设置重新配置 Kaa 实例,然后重新生成 Kaa SDK 并使用该新 SDK 为英特尔 Edison 板重建您的应用程序。

        “Kaa 主机”应与 kaa 节点主机的 IP 地址匹配 实例正在运行并且可以从应用程序端访问 IP地址。此配置必须在 SDK 之前完成 应用程序是在引导 IP 地址嵌入时生成的 开发工具包。

        请检查您的节点网络配置并重新生成 SDK 应用程序。

        【讨论】:

          猜你喜欢
          • 2019-11-15
          • 2022-08-11
          • 2017-03-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多