Ok, entonces tu servidor cree que no se está ejecutando en el nombre de host que solicita el navegador. El procedimiento de generación de claves de seguridad / contraseñas debe garantizar que el nombre de host del navegador coincida con el del servidor (las claves se generan por nombre de host).
¿Puedes iniciar sesión en tu consola de Rails y verificar cuál es la salida de Discourse.current_hostname? Si no coincide con la URL que usas para acceder al sitio, ese es el problema.