Fehler „Wir können nicht feststellen, ob Ihr Konto erstellt wurde. Stellen Sie sicher, dass Cookies aktiviert sind"

Hallo, ich stecke bei dieser Meldung fest: „Wir können nicht feststellen, ob Ihr Konto erstellt wurde. Bitte stellen Sie sicher, dass Cookies aktiviert sind.

Bist du auf einer alten Version von Discourse?

Wahrscheinlich ist deine Proxy-Konfiguration fehlerhaft.

Ich verwende die neueste Version (2.4.0.beta9) und meine Nginx-Konfiguration lautet:

location /forum {
    expires 1m;
    add_header Cache-Control "public";

    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;

    resolver 127.0.0.11;
    set $forum "http://xxxxxx";
    proxy_pass $forum;
    proxy_intercept_errors on;

    proxy_redirect off;
    
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
}

Warum funktioniert alles außer die Benutzerregistrierung, wenn es sich um ein Problem mit der Proxy-Konfiguration handelt?

Sie benötigen

proxy_set_header X-Forwarded-Proto https;

Danke, X-Forwarded-Proto hat das Problem gelöst :slight_smile: