以前から漠然とした問題を抱えていましたが、最近になって症状を理解し、報告できるまでになりました。
事実:
- ローカルにインストールされた Discourse インスタンス
- インスタンスへのインターネットアクセスは Cloudflare のリバースプロキシ経由で行われます
- ローカルアクセスは UTM 内のローカルリバースプロキシ経由で行われます
- 私のユーザーアカウントは管理者権限を持っています
- システム内の通常の管理者ユーザーは私だけですが、他の管理者アカウントも存在し、それらはめったに使用されません
- 一部のユーザーはローカルネットワークおよびインターネットから Discourse にアクセスします
- 私は定期的にローカルおよびインターネットから Discourse システムにアクセスします
- 一部のユーザーはインターネットからのみ Discourse にアクセスします
- ローカルネットワークから離れてインターネット経由のみで Discourse にアクセスしている間は、この問題が発生しません。
問題点:
- 約 1 日経つとセッションが終了することがよくあります。これは、私の Android モバイル、デスクトップ、ラップトップなど、そのアカウントを使用するすべてのデバイスで発生します。他のユーザーにはこの問題は発生しません。
Discourse の「不明なログイン場所」に関するセキュリティメカニズムが原因の一つではないかと疑っていますが、仮説を絞り込む方法や問題を解決する方法がわかりません。何か提案はありますか?