ActiveRecord::StatementInvalid (PG::UndefinedTable: エラー: リレーション "groups" が存在しません LINE 1: SELECT "groups"."id", "groups"."name" FROM "groups" WHERE
黄色
例外アプリミドルウェアで例外の処理に失敗しました: PG::UndefinedTable: エラー: リレーション "groups" が存在しません LINE 1:
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) が見つかりません: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb
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 を使用しているため、すべてのユーザーが同じ IP アドレスを持っています。そのため、GeoIP 照会が必要になります。ライセンスを取得して登録プロセスを完了させることなく、ログからエラーを排除するために IP 照会を完全に無効にするオプションがないようですが、何か見落としている設定はあるでしょうか?
ライセンスキーが設定されていない場合、ユーザー管理設定でGeoIP検索を非表示にしスキップするのは妥当ではありませんか?それとも、ライセンスキーを設定することでGeoIP検索が可能になるという情報/プレースホルダーを表示し、Configure MAXMIND for reverse IP lookups に従うべきでしょうか?
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-ASN.mmdb) が見つかりませんでした: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-ASN.mmdb
MaxMindDB (/var/www/discourse/vendor/data/GeoLite2-City.mmdb) が見つかりませんでした: No such file or directory @ rb_sysopen - /var/www/discourse/vendor/data/GeoLite2-City.mmdb