Ui: UIからThing / Deviceを削除できません、500内部サーバーエラー

作成日 2020年07月10日  ·  7コメント  ·  ソース: mainflux/ui

  • 何を達成しようとしていましたか?
    mainfluxUIからThingを削除します
  • 期待される結果は何ですか?
    物はmainfluxから削除できるはずです
  • 受け取った結果は何ですか?
    Thingエラーの削除に失敗しました:500内部サーバーエラー
  • 問題を再現するための手順は何ですか?
    dockerとdockercomposeを使用する
    1.gitクローンhttps://github.com/mainflux/ui.git
    2. cd ui
    3. docker-compose -f docker / docker-compose.yml up
    4. http:// localhost // UIが起動しています//ログがバックグラウンドで実行されています
    5.emailIdとパスワードで登録/サインインします。
    6. [モノ]-> [デバイス]-> [アクション] [+]ボタンの下に移動します。
    7.ここに新しい行が追加されました。名前と残りのフィールドのみを指定できます。つまり、[タイプ、ID]は編集できません。
    8.「Device1」という名前を付けて、「保存」をクリックします。つまり、「チェック」ボタンをクリックします。
    9.次に、Device1を削除しようとすると、UIは削除を求めるプロンプトを表示し、[送信]を押します。
    10. UIで追加された行が消え、画面の右下に「Thing Error:500 Internalservererrorの削除に失敗しました」というプロンプトが表示されます。

       From Backend logs :
       mainflux-things | {"level":"warn","message":"Method remove_thing for token  eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE1OTQyNTcxNzIsImlhdCI6MTU5NDIyMTE3MiwiaXNzIjoibWFpbmZsdXguYXV0aG4iLCJzdWIiOiJrbm93bG9raUBnbWFpbC5jb20iLCJ0eXBlIjowfQ.lpsQXA0Yx5L77x0CpVnVnqHGheQItRDMFXj1GjWR-h8 and thing ea3b9e5c-06a0-46cd-944a-2fcce37c8040 took 1.717998ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.","ts":"2020-07-08T15:22:31.428751005Z"}
    
  • どのような環境で問題が発生しましたか?
    DigitalOceanドロップレット-18.04のUbuntuDocker 5:19.03.1〜3

最も参考になるコメント

はい、テストしました。 問題が修正されました:+1:

全てのコメント7件

私も同じ問題を抱えてる
https://github.com/mainflux/ui/issues/100

私もこの問題を抱えています。
The message is : Method remove_thing for token ******** and thing ********* took *****ms to complete with error: remove thing failed : remove thing from redis cache error : redis: nil.

@delvinggeeksUIのバグではないようです。 ここで修正されました: https ://github.com/mainflux/mainflux/pull/1220
最新のコアサービスを取得して、再試行してください。 それでも機能しない場合は、mainflux / mainfluxリポジトリで問題を開いてください。

こんにちは@manuio 。 uidocker-composeファイルとmainfluxdocker-composeファイルを論理的に比較しましたが、大きな変化は見られません。 上記の問題はUIコンポーネントでのみ発生しますが、cliまたはcurlを使用するmainfluxを使用すると、問題なく削除できます。

@liuxianqinこの問題は、 @ manuioが言及した修正で解決する必要があります。 修正されていることを確認してください。
@delvinggeeks最新の画像を取得して、もう一度テストしてみてください。 問題が解決しない場合は、この問題を再度開いてください。

はい、テストしました。 問題が修正されました:+1:

@liuxianqinこの問題は、 @ manuioが言及した修正で解決する必要があります。 修正されていることを確認してください。

おかげで、いくつかの新しい最新の画像をプルした後に機能しました。

このページは役に立ちましたか?
0 / 5 - 0 評価