500 errori Oops dopo l'aggiornamento

Dopo l’aggiornamento effettuato stasera, iniziavo a ricevere pagine di errore 500 “Oops” e nei /logs vedevo errori simili a questo:

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

Ho Discourse dietro un reverse proxy Caddy, e si è scoperto che la soluzione era aggiungere

header_up X-Real-IP {remote_host}

alla sezione reverse_proxy nel mio Caddyfile, cosa che non mi era necessaria in precedenza.

Ho capito che X-Real-IP era necessario grazie al messaggio di errore simile in questo post.

Spero che questo possa aiutare qualcuno con un problema simile.

1 Mi Piace