Después de cambiar a Nginx, los usuarios ya no pueden iniciar sesión ni registrarse. Tanto los administradores como los usuarios normales no pueden iniciar sesión, y al intentar crear una nueva cuenta aparece el mensaje: “No podemos detectar si tu cuenta ha sido creada, por favor asegúrate de tener las cookies habilitadas”. Esto solo comenzó a suceder después de que puse Discourse detrás de Nginx, así que supongo que algo en mi configuración de proxy (probablemente encabezados o manejo de HTTPS) es incorrecto. Cualquier guía sobre qué arreglar específicamente sería apreciada. Mi archivo de configuración actual (/etc/nginx/sites-enabled/default)
Añadidos estos, ahora funciona.
proxy_set_header X-Forwarded-Scheme https;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port 443;

