Wir hatten dieses Problem vor ein paar Wochen, aber Suchen führten uns nur zu Diskussionen über das Problem und keine wirklichen Lösungen.
Wir haben jedoch entdeckt, dass der Grund, warum wir das Problem hatten, darin bestand, dass wir versucht haben, unseren Discourse-Server hinter Cloudflare zu schalten (was unseren Hauptwebserver seit einigen Jahren erfolgreich schaltet und schützt), um etwas von dem KI-Spam zu stoppen, was Cloudflare bereits für unseren Hauptwebserver tut.
Aber sobald wir das taten, begannen unsere Benutzer und Administratoren, die Fehlermeldung zu sehen, dass sie sich nicht „von dieser IP-Adresse aus“ anmelden können. Sobald wir die Subdomain entproxyt haben (das sollte ein Wort sein), funktionierte alles wieder perfekt.
Das wirft also die Frage auf, warum das Schalten hinter Cloudflare ein Problem verursachte und vielleicht auf eine Lösung hindeutet? Entscheidet der Discourse-Server, dass der Host, auf dem er läuft, eine andere IP-Adresse hat als die, die von Cloudflare freigelegt wird? Könnte das das Problem sein?