升级后出现 500 错误

今晚早些时候升级后,我开始遇到 500 “Oops” 错误页面,并且在 /logs 中看到了如下错误:

PG::InvalidTextRepresentation (ERROR:  invalid input syntax for type inet: "unix:"
LINE 7:     client_ip = 'unix:',
                        ^
)

我的 Discourse 通过 Caddy 反向代理部署,结果发现解决方案是在 Caddyfilereverse_proxy 部分添加

header_up X-Real-IP {remote_host}

,而在此之前我并不需要这样做。

我之所以确定需要 X-Real-IP,是因为在 这篇帖子 中看到了类似的错误信息。

希望这能帮助遇到类似问题的其他人。

1 个赞