Fehlerbehebung bei "BAD CSRF"-Fehler beim ersten Einrichten der Website

Für alle anderen, die sich bei diesem Problem den Kopf wundschlagen: Bitte lest weiter unten.

Ich hatte ein ähnliches Problem. In meinem Fall befinden wir uns hinter Cloudflare, dann Nginx, und das Setup war für ein Forum in einem Unterordner.

Letztendlich hat folgende Kombination funktioniert:

  • Deaktivieren des Caching für den Unterordner in Cloudflare
  • Folgender Nginx-Block
    location /folder {
        proxy_ssl_server_name       on;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto https;
        proxy_pass      http://localhost:1357/folder;
    }