Integración de Discourse Nextcloud mal csrf

Hola,

Estoy intentando poner en marcha la integración del panel de control en nuestro Nextcloud (22.2.3).
Solíamos tener una instancia de Discourse funcionando en discourse.group donde la conexión funcionaba bien.

Desde que trasladamos nuestra instancia de Discourse a autoalojada, ya no funciona.
Ahora Discourse se ejecuta en un servidor hetzner en un contenedor Docker. No hay nada más ejecutándose en ese servidor. El DNS está configurado con un registro A.
Para la instalación, seguí esta guía: https://linoxide.com/install-discourse-docker-container/

He encontrado una descripción de una solución. Pero no sé qué pasos seguir.
¿Alguien sabe cómo resolver este problema en mi configuración?

¿Estás usando Google Chrome? Chrome 97 introdujo un error que rompió los inicios de sesión SSO de DiscourseConnect

https://bugs.chromium.org/p/chromium/issues/detail?id=1286367

Hemos añadido una solución provisional para el problema en la última versión de Discourse, así que asegúrate de que estás actualizado. (nuestros sitios alojados de discourse.group están actualizados, así que tal vez por eso las cosas funcionaban allí)

1 me gusta

En mi escritorio probé la configuración con Mozilla Firefox ejecutándose en Windows 8. También probé con Brave actualizado en mi Android 11.
Desde mi perspectiva, nada cambió en el lado del cliente.

Veo este contenido:

Con Brave, no sucede nada cuando hago clic en “Genehmigen”.
Con Mozilla Firefox, obtengo esta ventana:


Así que ambos no llevan a ninguna parte.

Con Brave en Android 11, obtengo el error Bad CSRF.

1 me gusta