Si usted o sus usuarios ven un Internal Server Error al abrir un enlace a la plataforma E-Learning de SoSafe, este artículo le ayuda a identificar la causa y los pasos a seguir.
En la mayoría de los casos, este error significa que el certificado asociado a la conexión Single Sign-on (SSO) de su organización ha caducado. Para resolverlo, se necesita acceso de administrador al proveedor de identidad y a SoSafe Manager. Si no dispone de ese acceso, envíe a su departamento de TI un enlace a este artículo. El progreso de la formación no se verá afectado.
¿Está viendo este error?
El error aparece al seleccionar un enlace en un correo electrónico de recordatorio o invitación, o al iniciar sesión en la plataforma E-Learning. La página no se carga y muestra un mensaje similar a este:
{"title":"Internal Server Error","status":500,"reference":"00000000-0000-0000-0000-000000000000","randomUUID":"00000000-0000-0000-0000-000000000000"}
Los valores de referencia y randomUUID son diferentes en cada error, por lo que los suyos no coincidirán con el ejemplo anterior. Dos elementos confirman que está en el lugar correcto:
-
La barra de direcciones muestra una URL que termina en /auth/saml/consume
-
Su organización inicia sesión en SoSafe mediante SSO
Causa del problema
Su organización inicia sesión en SoSafe mediante una conexión SSO basada en SAML. Dicha conexión depende de un certificado de firma cuya caducidad está determinada por su proveedor de identidad. Una vez que caduca, el inicio de sesión deja de funcionar y los usuarios ven el error indicado anteriormente.
Algunos proveedores de identidad avisan con antelación a la fecha de caducidad. Microsoft Entra ID, por ejemplo, envía un correo de notificación con el asunto "Please renew your application certificate".
Si usted es administrador
Tiene 2 opciones. Recomendamos migrar a Enterprise SSO, ya que elimina la renovación periódica del certificado y le otorga control directo sobre la configuración.
Migrar a Enterprise SSO
Enterprise SSO es nuestra solución SSO actual, basada en Auth0. Puede configurarla usted mismo en SoSafe Manager mediante un asistente guiado, y podrá modificar su configuración posteriormente sin necesidad de contactar con el soporte. Además, no utiliza un certificado de firma SAML que deba renovarse con nosotros.
La migración es sencilla y debería llevar menos de una hora: Migration to Auth0 SSO
Solicitar una renovación del certificado
Si no puede migrar en este momento, el equipo de soporte de SoSafe puede actualizar su certificado SAML. Contacte con su persona de referencia y proporcione el nuevo certificado.
Tenga en cuenta que esto restaura el inicio de sesión, pero no evita que el problema vuelva a ocurrir. El certificado de reemplazo también caducará, y cada renovación deberá gestionarse a través del soporte, lo que significa que sus usuarios quedarán bloqueados de nuevo cada vez que expire.
Preguntas frecuentes
¿Afectará la migración al progreso de formación de mis usuarios?
No. El progreso de la formación y Analytics no se ven afectados, siempre que las direcciones de correo electrónico de sus Users permanezcan iguales.
¿Puedo migrar mientras hay una campaña en curso?
Sí. La migración solo modifica la forma en que sus Users inician sesión. No afecta a las Campaigns, los datos de formación ni el aprovisionamiento de usuarios.
¿Cuánto tiempo estarán mis usuarios sin poder iniciar sesión?
Normalmente, menos de 1 hora. Esto cubre el tiempo entre la desconexión de la conexión heredada y la finalización de la nueva. Una vez habilitada la nueva conexión, espere hasta 10 minutos para que todos los datos se sincronicen.
¿Necesito contactar con el soporte de SoSafe para migrar?
No. Tanto la migración como la nueva configuración son de autoservicio, al igual que cualquier cambio de configuración que realice posteriormente.
¿Puedo volver a la configuración anterior tras la migración?
No. La desconexión de la conexión heredada es irreversible. Una vez iniciado el proceso, complete la nueva configuración para restaurar el inicio de sesión.
Esta traducción es automática. Si tienes dudas, consulta la versión en inglés.