質問
remote.it でデバイスやサービスを登録すると、以下のエラーが発生して失敗します。
Can't read response (CODE: 3005)
回答
remote.it の古いバージョンの CLI(1.x や 2.0.x)には、過剰に API リクエストを発行するバグがあり、その挙動が remote.it 社側のシステムで検出され、制限値に達しブロックされる場合があります。
AG/AR シリーズで、1.9.4 以下のファームウェアバージョンを利用している場合、この問題が発生します。 |
この問題を解決するためには、remote.it を最新版(v3.0.33)にする必要があります。
以下に記載したコマンドラインの流れに沿って、remote.it を最新版にアップグレードしてください。
※一番最初の curl コマンド実行後、画面上のプロンプトが戻るまでしばらく待つ必要があります。
admin@amnimo:~$ curl -LkO https://downloads.remote.it/cli/v3.0.33/remoteit.aarch64-linux
admin@amnimo:~$ sudo remoteit uninstall
admin@amnimo:~$ sudo cp remoteit.aarch64-linux /usr/bin/remoteit
admin@amnimo:~$ sudo chmod +x /usr/bin/remoteit
admin@amnimo:~$ cd /usr/bin
admin@amnimo:/usr/bin$ sudo remoteit tools install --yes
admin@amnimo:/usr/bin$ sudo remoteit agent install
admin@amnimo:/usr/bin$ sudo remoteit version
上記のコマンドが正しく実行されると、以下のような出力結果となります。
admin@amnimo:~$ curl -LkO https://downloads.remote.it/cli/v3.0.33/remoteit.aarch64-linux
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3242k 100 3242k 0 0 5050k 0 --:--:-- --:--:-- --:--:-- 5042k
admin@amnimo:~$ sudo remoteit uninstall
Confirmation needed, type 'yes': yes
? remote.it Agent - Stop
? Login with remote.it account
? Remove services
? UnRegister device ''
? remote.it Agent - Uninstall
? Remove dependencies
? DONE: remote.it configuration has been cleared
admin@amnimo:~$ sudo cp remoteit.aarch64-linux /usr/bin/remoteit
admin@amnimo:~$ sudo chmod +x /usr/bin/remoteit
admin@amnimo:~$ cd /usr/bin
admin@amnimo:/usr/bin$ sudo remoteit tools install --yes
? Installing tools
? Tools installed to: 'connectd'
? Tools installed to: 'muxer'
? Tools installed to: '/usr/bin/demuxer'
admin@amnimo:/usr/bin$ sudo remoteit agent install
? Agent installed and started successfully
admin@amnimo:/usr/bin$ sudo remoteit version
3.0.33
admin@amnimo:/usr/bin$
もし、アップグレードが進まない、または最後のバージョン確認で正常にアップグレードが出来ない場合は、以下の情報を添えてサポートまで問い合わせてください。
① 現在のファームウェアのバージョン
② Syslog
以下のいずれかの FAQを参考にログが取得できます。
コメント
0件のコメント
サインインしてコメントを残してください。