今晚早些时候升级后,我开始遇到 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 之后,结果发现解决方案是在 Caddyfile 的 reverse_proxy 部分添加
header_up X-Real-IP {remote_host}
在此之前我并不需要这样做。
我通过 这篇帖子 中类似的错误信息,意识到需要设置 X-Real-IP。
希望这对遇到类似问题的朋友有所帮助。