2017-02-12 7 views
0

現在、他のエンドポイントにメッセージを送信しているアプリケーションを作成しようとしていますが、ユーザーを接続しようとすると次のエラーが発生します。ユーザーをKaa C++に接続する際のエラー

は[lient_1 C]、[2017年02月 - 12 15:26:18.074820] [0x76446450] [警告] [DefaultOperationTcpChannel.cpp:104]:チャンネル[default_operation_kaa_tcp_channel]失敗したサーバー認証:接続が拒否されました:検証は を失敗しました[ [default_operation_kaa_tcp_channel]は、TransportConnectionInfo {server: 'OPERATIONS'、プロトコル: 'TransportProtocolId'の 'ENDPOINT_NOT_REGISTERED'フェイルオーバーを検出しました[default:0] [ID:0x56c8ff92、バージョン:1] '、accessPointId:-1835393002、isFailed:' false '} [client_1] [2017-Feb-12 15:26:18.076691] [0x76446450] [警告] [BootstrapManager.cpp:80 ]:現在のオペレーションサービスへの再接続は5秒後に行われます

私は例と同じように、私は、最新のKAAバージョンを使用し、ラズベリーパイで実行しているよ

kaaClient->attachUser(KAA_USER_ID, KAA_USER_ACCESS_TOKEN, std::make_shared<UserAttachCallback>(*kaaClient)); 

、ユーザーを添付する機能を呼んでいます。

答えて

0

ラズベリーパイがカーサンドボックスに接続できないように見えます。

Kaa Sandbox Webインターフェイスの管理ページにあるKaaホストが、実行中のPCホストの正しいIPアドレスに設定されていること、およびそのIPアドレス経由でRaspberry PiがKaa Sandboxに到達できることを確認してください。既定の設定には、ローカルで実行されているアプリケーションではうまく動作しますが、リモートアクセスでは変更する必要がある 'localhost'があります。

Kaaのホスト設定が変更され、すべてのアプリケーションがそのKaa SDKバージョンで再構築された後、すべてのアプリケーションのKaa SDKが再度取り込まれるようにしてください。

Kaaの運用サービスのIPアドレスはKaa SDKに組み込まれているため、KaaのIPアドレスが変更された場合には常にKaa SDKを再度ダウンロードしてアプリケーションを再構築する必要があります。

詳細はKaa Networking documentationを参照してください。

関連する問題