Uso Memberful como mi SSO y después de una reconstrucción hoy, comencé a recibir el error “No se pudo encontrar la URL o el recurso solicitado” al iniciar sesión en Discourse, ni siquiera puedo acceder al lado de administración ahora. Puedo iniciar sesión en Memberful con éxito, simplemente no puedo acceder a Discourse. ¿Cómo soluciono esto desde aquí? He reconstruido sin complementos, ejecuté discourse-doctor y no veo nada extraño.
Antes de reconstruir, tenía problemas con las inscripciones de nuevos miembros que no se creaban como usuarios en Discourse. Estaba recibiendo los siguientes errores en la consola, pero después de la reconstrucción, incluso los usuarios existentes no pueden iniciar sesión. ¡Por favor, ayúdenme!
Y esta fue la respuesta de Memberful a este problema:
Dijo que esto parece un problema en el foro en sí. No estamos seguros de si está relacionado con la captura de pantalla que nos envió (la captura de pantalla del registro de errores original), pero cuando intentamos sincronizar miembros, recibimos un error interno del servidor:
Oops - Error 500
Oops
The software powering this discussion forum encountered an unexpected problem. We apologize for the inconvenience.
Detailed information about the error was logged, and an automatic notification generated. We'll take a look at it.
No further action is necessary. However, if the error condition persists, you can provide additional detail, including steps to reproduce the error, by posting a discussion topic in the site's feedback category.
Esto ocurre para las solicitudes POST a /admin/users/sync_sso.
Sugiere contactar a su host o administrador de Discourse para ver si pueden ayudar a prevenir este error.
¿Realizaste algún cambio con respecto a las notificaciones de etiquetas recientemente?
Si es así, podrías intentar revertir esa configuración desde la consola.
Pude iniciar sesión para obtener acceso de administrador nuevamente gracias a @pfaffman, quien me recordó la ruta /u/admin-login, ¡gracias Jay!
Así que la url solicitada... ya no es un problema, pero el otro problema de que los nuevos usuarios no se crean todavía está ahí. Jay, pudiste iniciar sesión porque ya tenías un inicio de sesión, pero los nuevos usuarios no pueden y obtienen el error de inicio de sesión.
@RGJ Hice cambios en esto recientemente, ¿realmente crees que esto podría causar problemas de inicio de sesión? Creé una etiqueta y la configuré como silenciada por defecto, ese fue el único cambio.
Lamento que esto sea un poco disperso, ¡hubo muchos problemas esta mañana!
Hasta hace una hora, no. Pero el índice idx_tag_users_ix1 se está quejando. Podría estar corrupto, así que podríamos estar luchando contra los síntomas, pero deshabilitar esas notificaciones al menos podría ayudar a que tu foro vuelva a ser utilizable, ya que se establecen al crear usuarios.
Jay se me adelantó ya que hemos estado hablando tras bambalinas, ¡pero sí Richard, esta fue la solución! Usted, señor, es brillante. Quité la etiqueta de silenciada por defecto, la apliqué a todos los usuarios y ahora funciona de nuevo. Haré algunas pruebas para ver si puedo volver a activarla y determinar si solo fue una corrupción o algún tipo de error. ¡Gracias, gracias!
Edición: un seguimiento, de hecho estaba corrupto, volví a colocar la notificación de la etiqueta y todo funciona correctamente.
Me temo que este problema ha vuelto y ahora eliminar la etiqueta que causaba el problema no funciona. ¿Cómo identifico el ID de etiqueta 842 que veo en los registros? ¡Gracias!