2017-01-19 81 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後執行的步驟以及您如何構建應用程序。我們將分析這些數據並嘗試找出問題的根源。