SSO設定の更新が保存されない

以前は Discourse の設定で「SSO がユーザー名を上書きする」と「SSO が名前を上書きする」のオプションにチェックが入っていましたが、これらの設定のチェックを外してテストを行いたいと考えました(ただし、「メールを上書きする」など、特定の SSO 関連の設定はチェックしたままにしています)。

これらの設定のチェックを外して保存した後、ページをリフレッシュすると、再びチェックが入ってしまいます。「リセット」を行って保存し、チェックを外そうと試みましたが、リフレッシュ後にも設定は保存されませんでした。

しかし、これは奇妙に矛盾しているようにも思えます。なぜなら、稀に更新が正しく保存され、約 10 分間テストを行った後、再度「設定」に戻ると、また元に戻っていることがあったからです。まだパターンを見つけようとしており、この動作を引き起こす可能性がある当方側の設定がないか三重に確認しています(おそらくないと思いますが)。その間、他の誰かでも設定でこのような挙動を見たことがありますか?私が何か間違っているのか、それとも潜在的なバグなのか、何か心当たりはありますか?

追記:設定はしばらくの間(1 時間以上)正しくチェックが外れたままでしたが、名前やユーザー名フィールドを編集できるか確認するためにアカウントページに移動した瞬間、設定がチェックありとチェックなしの間を行き来し始めました。そのため、名前やユーザー名フィールドを編集できる時とできない時がありました。偶然かもしれませんが、問題はアカウントページに移動して編集を試みた際に再び発生したようです。

まだこの問題で困っていますか?設定を変更する際にチェックマークアイコンをクリックして保存していれば、更新後に上書きされることはありません。サイトの他の設定でも同様の問題に気づきましたか?

さらにテストを行ったところ、他の設定でも同様の現象が発生していることが確認できました。今回テストした設定は SSO 関連ではなく、「ユーザーに言語インターフェースの選択を許可する」と「プッシュ通知プロンプトに対するユーザー同意プロンプトの表示」です。これらについても同様の事象が発生しました。チェックを外して保存しましたが、1 分後にページに戻ると変更が反映されていませんでした。

これまで当社の設定ではこのような事象は確認されていませんでしたが、設定の更新頻度は非常に低いです。これは Discourse バージョン 2.7.0.beta1 での現象です。

これはバグのようです。サイトのエラーログページ(管理 / ログ / エラーログ)にアクセスし、この問題に関連する可能性があるエラーメッセージが表示されていないか確認してください。

また、非公式のプラグインをインストールして使用されていますか?

12月30日以降、エラーは確認されていません。最新の警告は昨日発生しましたが、関連性はないと考えています。

MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) が見つかりません: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb

公式の Discourse プラグイン4つ(Docker Manager、Discourse Solved、Discourse Chat Integration、Discourse Data Explorer)がインストールされています。