Hallo - Ich habe meine Installation heute aktualisiert, aber ich bin auf den folgenden Fehler gestoßen, und er wiederholt sich immer wieder. Ich kann nicht auf die Website zugreifen, aber es sieht so aus, als hätte dies bereits Anfang des Jahres behoben werden sollen? Diese beiden Beiträge scheinen dasselbe Problem zu haben, aber ich bin mir nicht sicher, was sich geändert hat, um dies erneut zu unterbrechen.
nginx: [emerg] host not found in set_real_ip_from "131.0.72.0/222400:cb00::/32" in /etc/nginx/conf.d/discourse.conf:116
Sind andere auf dieses Problem gestoßen? Ich bin mir nicht sicher, was die Lösung sein könnte, es sei denn, es hat sich erneut etwas mit Cloudflare geändert.
Hmm, ja – es sieht so aus, als ob nginx: [emerg] host not found in set_real_ip_from \"131.0.72.0/222400:cb00::/32\" in /etc/nginx/conf.d/discourse.conf:116 immer noch in den Logs spammt, selbst nachdem Cloudflare auf nur DNS eingestellt wurde. Wenn jemand andere Ideen zur Fehlerbehebung hat, bin ich ganz Ohr!
EDIT: Ich glaube, ich habe den Übeltäter gefunden – am Ende meiner app.yml gab es einen Abschnitt für benutzerdefinierte Befehle. Es sieht so aus, als ob dies bei neueren Installationen vom Template gehandhabt wird. Ich kommentiere ihn aus und verwende das Template.
EDIT 2: Ja, es sieht so aus, als ob ich Discourse installiert habe, bevor das Template herauskam, sodass mein Template in der app.yml war. Einfach das Entfernen aus der app.yml und die Verwendung des Templates hat das Problem behoben. Vielen Dank für die Hilfe @pfaffman!