Kaa - Raspberry Pi示例应用程序问题

时间:2017-01-19 17:25:46

标签: kaa

我正在尝试按照本教程:http://docs.kaaproject.org/display/KAA/Raspberry+Pi

当我运行最终命令时:

tar -zxf notification_demo.tar.gz
cd CppNotificationDemo/
./build.sh deploy

完成构建后,显示:

  

按Enter键订阅可选主题

我按Enter,然后显示:

  

按Enter退出

我没有按Enter键,几分钟后出现此错误消息

  

[client_1] [2017-Jan-19 11:29:22.287762] [0x755ff450] [警告] [HttpClient.cpp:41]:发生传输错误:连接超时   [client_1] [2017-Jan-19 11:29:22.313916] [0x755ff450] [警告] [AbstractHttpChannel.cpp:103]:频道[default_bootstrap_channel]无法连接130.113.109.160:9889:连接超时   [client_1] [2017-Jan-19 11:29:22.353513] [0x755ff450] [警告] [AbstractHttpChannel.cpp:124]:为TransportConnectionInfo检测到'CURRENT_BOOTSTRAP_SERVER_NA'通道[default_bootstrap_channel] {server:'BOOTSTRAP',protocol:' TransportProtocolId {id:0xfb9a3cf0,version:1}',accessPointId:-1835393002,isFailed:'false'}   [client_1] [2017-Jan-19 11:29:22.354396] [0x755ff450] [警告] [KaaChannelManager.cpp:157]:TransportProtocolId {id:0xfb9a3cf0,version:1}无法访问Bootstrap服务。处理故障转移...   [client_1] [2017-Jan-19 11:29:22.355018] [0x755ff450] [警告] [KaaChannelManager.cpp:148]:尝试重新连接到第一个Bootstrap服务将在5秒内完成

此错误消息的含义是什么,以及如何解决此问题?

1 个答案:

答案 0 :(得分:0)

该消息通常意味着应用程序无法连接到Kaa Sandbox。可能有几个问题,你应该尝试所有这些问题,直到它开始工作。

  1. 确保从运行Kaa Sandbox的同一台PC主机运行该应用程序。在这种情况下,使用默认的沙箱配置,应用程序应该能够正常访问位于Kaa Sandbox上的所有必要的Kaa服务,而无需额外配置。

  2. 如果您需要远程运行应用程序(即从其他主机PC运行,并且可以通过本地网络访问Kaa Sandbox虚拟机),则需要在管理UI,管理页面上更改Kaa主机配置Kaa Sandbox运行的PC主机的真实IP地址。然后,您需要重新生成Kaa SDK,下载并在应用程序构建期间使用。

  3. 如果这些都不适合您,则网络和(或)其他配置不正确,需要调查。请描述您的网络拓扑,所涉及的所有PC主机,下载Kaa Sandbox后您采取了哪些步骤以及如何构建应用程序。我们将分析这些数据并尝试确定问题的根本原因。