我正在尝试按照本教程: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秒内完成
此错误消息的含义是什么,以及如何解决此问题?
答案 0 :(得分:0)
该消息通常意味着应用程序无法连接到Kaa Sandbox。可能有几个问题,你应该尝试所有这些问题,直到它开始工作。
确保从运行Kaa Sandbox的同一台PC主机运行该应用程序。在这种情况下,使用默认的沙箱配置,应用程序应该能够正常访问位于Kaa Sandbox上的所有必要的Kaa服务,而无需额外配置。
如果您需要远程运行应用程序(即从其他主机PC运行,并且可以通过本地网络访问Kaa Sandbox虚拟机),则需要在管理UI,管理页面上更改Kaa主机配置Kaa Sandbox运行的PC主机的真实IP地址。然后,您需要重新生成Kaa SDK,下载并在应用程序构建期间使用。
如果这些都不适合您,则网络和(或)其他配置不正确,需要调查。请描述您的网络拓扑,所涉及的所有PC主机,下载Kaa Sandbox后您采取了哪些步骤以及如何构建应用程序。我们将分析这些数据并尝试确定问题的根本原因。