Les journaux affichent ce qui suit :
PG::InvalidTextRepresentation (ERROR: invalid input syntax for type inet: "unix:" LINE 7: client_ip = 'unix:', ^ ) lib/mini_sql_multisite_connection.rb:109:in 'MiniSqlMult
Job exception: ERROR: invalid input syntax for type inet: "unix:" LINE 2: SET ip_address = 'unix:' ^
Lorsque cela se produit, une page « Oops - Error 500 » s’affiche. Au début, je pensais que Caddy était en cause car il ne transmettait pas l’adresse IP du client à Discourse, j’ai donc essayé plusieurs configurations différentes, mais aucune n’a résolu le problème.
Il est à noter que cela n’arrive pas très souvent. Cela se produit seulement de temps en temps, et lorsque c’est le cas, il suffit de rafraîchir la page pour que le site reprenne son fonctionnement normal. Il fonctionne alors correctement pendant un certain temps avant que l’erreur ne se reproduise de manière aléatoire.