今晩の早い段階でアップグレードした後、500「Oops」エラーページが表示されるようになり、/logs には以下のようなエラーが表示されていました:
PG::InvalidTextRepresentation (ERROR: invalid input syntax for type inet: "unix:"
LINE 7: client_ip = 'unix:',
^
)
今晩の早い段階でアップグレードした後、500「Oops」エラーページが表示されるようになり、/logs には以下のようなエラーが表示されていました:
PG::InvalidTextRepresentation (ERROR: invalid input syntax for type inet: "unix:"
LINE 7: client_ip = 'unix:',
^
)
Discourse を Caddy のリバースプロキシの背後に配置していますが、解決策は
header_up X-Real-IP {remote_host}
を Caddyfile の reverse_proxy セクションに追加することであることが判明しました。以前は必要なかった設定です。
この投稿 にある同様のエラーメッセージから、X-Real-IP が必要だと気づきました。
同様の問題を抱えている方の参考になれば幸いです。