2017-10-12 8 views
1

私はインストールしましたWSO2 iotserver 3.1.0です。私は(アンドロイド)デバイスを登録しようとすると は私が取得:デバイスを登録できません。エラー500

Enrollment failed

Please contact administrator. Code : 500

Error : java.io.EOFException

私は問題を把握するためには至っていません。 これを修正する方法を知っている人はいますか?

ありがとうございます。

答えて

1

これは複数の問題が原因で発生する可能性があります。

  1. あなたはアンドロイドのエージェントに証明書をインストールすることなく、代わりにHTTPのHTTPSを使用している場合(このためには、Androidエージェントをコンパイルする必要があります。More information)。登録するときは、サーバーアドレスを{IP}:8280、ユーザー名/パスワードをadmin/adminとして指定します。
  2. サーバーがデバイスからアクセスできない場合。デバイスがサーバーにアクセスできるネットワークに接続されていることを確認してください。
  3. ポートが開かれていません(8243、8280、9443、9763)
  4. 構成エラーが原因です。

最高の解決策は、changeip.shスクリプトを実行してサーバーをセットアップすることです。 More information

+0

答えをありがとう。 何らかの理由で、今、別のエラーメッセージが表示されます。 '登録に失敗しました 管理者に連絡してください。コード:500 エラー:javax.net.ssl.SSLHandshakeException:Handshakefailed.' SSL証明書にリンクされているので、はっきりしているようです。しかし 1-私はコマンドラインからSDKを更新する方法を見つけることができないので、2番目の部分にこだわったリンクをたどろうとしました。自分のサーバーにデスクトップ環境がインストールされていないため、GUIはありません。 3デフォルトのDebianイメージを使用しているので、ポートの制限はありません。 私は実際にchange-ip.shスクリプトを使用してこの点に到達しました –

+0

HTTPSの代わりにHTTPを使用する簡単な方法はありますか? –

+1

デバイスを接続するときは8280ポートを使用してください。これらの動画をご覧ください。 –

関連する問題