Botón 'Aceptar' de invitación no funciona

He enviado invitaciones, tanto por correo electrónico como mediante enlace. El botón ‘Aceptar’ no funciona para nadie. He confirmado este comportamiento.

Según los informes anteriores que he visto sobre problemas similares, ¿esto podría significar que HTTPS no está configurado correctamente en tu sitio?

Interesante. ¿Hay alguna guía sobre cómo solucionar problemas? Mi certificado se está validando. No estoy seguro de qué hacer a partir de aquí.

Hice un droplet de DO, así que la configuración fue automatizada.

La prueba SSL de Qualys también se ve bien.

¿Está habilitada la configuración del sitio ‘forzar HTTPS’?

No veo esto en la configuración de Discourse, así que supongo que te refieres a algo en el servidor subyacente.

Debería estar en la configuración del sitio en /admin/site_settings/category/security?filter=force%20https, a menos que seas uno de nuestros clientes alojados.

No obtengo resultados para esto.

Habilitarlo mediante la consola:

cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
exit

¿Estos comandos están realizando la acción deseada o están haciendo que la configuración sea visible en la interfaz de usuario? Si es lo segundo, parece que no ha funcionado.

La primera. Ahora sabemos con certeza que forzar HTTPS está habilitado en tu sitio.

¿Esto solucionó tu problema, @Chris_Mullins? No tengo claro cómo llegaste a este estado. ¿Cómo configuraste Discourse? ¿Tu sitio está detrás de algún tipo de proxy?

Gracias por revisar. Sigo teniendo problemas. Parece que podría estar relacionado con este problema:

https://meta.discourse.org/t/user-cannot-signup-something-went-wrong/110188

¿Lograste resolver este problema en algún momento?

Último intento del cliente:

  • Registro de nueva cuenta
  • Nuevo correo electrónico
  • Nueva instalación de Firefox

Resultados:

Lado del servidor:
Droplet de Digital Ocean, configuración automatizada.

v2.4.0.beta4 +10

En algún momento esto funcionaba. El primer usuario invitado entró sin problemas. En ese punto, debo haber hecho algo que lo rompió.

Con gusto te dejamos echar un vistazo si lo deseas.

¿Estos son cambios que podrían estar relacionados? O tal vez no funcionan como creo que funcionan…

No estoy seguro, ¿ves algo ahí @dax? El mensaje de error no es muy claro. Podría tratarse de este problema reciente relacionado con preferencias de usuario duplicadas en la base de datos:

¿Ves algún error relevante en /logs al iniciar sesión como administrador?

No.

@Chris_Mullins, ¿podrías enviarme una invitación a dax@discourse.org, por favor?

Deberíamos esperar a que revise /logs primero, ya que podría ser el error mencionado anteriormente.