أخطاء 500 Oops بعد الترقية

بعد الترقية في وقت سابق من هذا المساء، كنت أحصل على صفحات خطأ 500 “عذراً” وفي /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}

إلى قسم reverse_proxy في ملف Caddyfile الخاص بي، وهو ما لم أكن بحاجة إليه من قبل.

توصلت إلى أن X-Real-IP كان ضروريًا بسبب رسالة الخطأ المماثلة في هذا المنشور.

آمل أن يساعد هذا من يواجه مشكلة مماثلة.