2017-01-19 80 views
0

我试图遵循本教程: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] [warning] [HttpClient.cpp:41]:传输错误发生:连接超时 [client_1] [2017-Jan-19 11:29:22.313916] [ 0x755ff450] [warning] [AbstractHttpChannel.cpp:103]:频道[default_bootstrap_channel]无法连接130.113.109.160 :9889:连接超时 [client_1] [2017-Jan-19 11:29:22.353513] [0x755ff450] [warning] [AbstractHttpChannel.cpp:124]:Channel [default_bootstrap_channel]检测到'CURRENT_BOOTSTRAP_SERVER_NA'故障转移为TransportConnectionInfo {server: 'BOOTSTRAP',协议:'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,版本:1},不能访问Bootstrap服务。处理故障转移... [client_1] [2017-Jan-19 11:29:22.355018] [0x755ff450] [warning] [KaaChannelManager.cpp:148]:尝试重新连接到第一个Bootstrap服务将在5秒内完成

这个错误信息是什么意思,我该如何解决这个问题?

回答

0

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

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

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

  3. 如果这两项都不适用于您,则网络和(或)其他配置不正确,需要调查。请描述您的网络拓扑结构,所涉及的所有PC主机,您下载Kaa Sandbox后执行的步骤以及您如何构建应用程序。我们将分析这些数据并尝试找出问题的根源。