Usuarios no pueden iniciar sesión con Discourse Connect

Es una configuración basada en Docker. El inicio de sesión SSO solía funcionar sin problemas hasta que reinicié el servidor. Ahora, cada vez que el usuario intenta iniciar sesión, se le muestra este Error de Tiempo de Espera (TimeOut Error).

Lo que he intentado hasta ahora:

  • Cambié la clave secreta.
  • Deshabilité la configuración “Must Approve User” (Debe Aprobar Usuario).

Nada ha funcionado hasta ahora. Cualquier aporte y orientación sería apreciada.

¡Gracias!

¿Has intentado buscar más mensajes de error en discourse.example.com/logs? :mag:

1 me gusta

Parece que Discourse no puede conectarse a su servidor SSO. Es difícil adivinar por qué. Haga cosas como reiniciar la máquina, verificar que Docker esté actualizado, intentar telnet desde dentro del contenedor a su servidor SSO, ver si su servidor SSO está en línea, si el servidor SSO tiene algún nuevo firewall que le impide conectarse. Cosas así.

Puedo ver por qué el inicio de sesión SSO está fallando.

Registro SSO detallado: Nonce es incorrecto, se generó en una sesión de navegador diferente o ha caducado add_groups: admin: moderator: avatar_force_update: avatar_url: bio: card_background_url: email

Así que hemos incrustado Discourse dentro de nuestra aplicación web usando iframe. No veo por qué esto podría ser un problema ya que hemos estado usando esta configuración durante los últimos 18 meses.

¿Qué crees que podría ser el problema, ya que nada ha cambiado?

Hola. Tengo el mismo problema al usar discourse SSO en iframe. ¿Alguien ha resuelto este problema?