Tengo un pequeño desafío relacionado con SSO y, en particular, con la clonación de un servidor de producción. Quiero clonar mi servidor de producción en otro servidor por varias razones (desarrollo, pruebas, etc.). Lo explicaré con un ejemplo.
Digamos que mis servidores de producción son www (WordPress) y forum (Discourse). Tengo SSO funcionando y todo está bien.
También quiero tener, por ejemplo, www2 (WordPress) y forum2 (Discourse), y mover todo el contenido del servidor forum a forum2. Supongamos que ya tengo configurado el DNS y demás.
Mi proceso planificado es…
Hacer una copia de seguridad de forum
Guardar la configuración en forum2
Restaurar la copia de seguridad en forum2
Restaurar la configuración que guardé (desde forum2)
Si NO estoy usando SSO, todo esto es bastante sólido. Pero con SSO tengo un problema. Después de la restauración, forum2 ahora apunta a www (no a www2) como su autoridad SSO, por lo que ni siquiera puedo iniciar sesión.
¿Cómo y dónde puedo modificar www2 después de la restauración para que apunte a www2?
Acabo de pensar que si configuro SSO en forum2 para que apunte a www2, antes de restaurar desde la copia de seguridad, eso quedaría reflejado en la configuración que guardo.
¿Funcionaría eso? (Puedo probarlo, pero si alguien tiene alguna idea sobre si este es el mejor enfoque, se lo agradecería).
Puedes omitir el inicio de sesión con SSO en forum2 después de la restauración yendo a https://forum2.example.com/u/admin-login. Ingresa tu dirección de correo electrónico de administrador en el formulario de esa pantalla. Se te enviará un correo electrónico con un enlace de inicio de sesión de administrador. Una vez que hayas iniciado sesión, ajusta tu configuración de SSO.
Gracias, Simon. Por alguna razón, no me funciona. Simplemente me redirige a www para SSO cuando ingreso /u/admin-logon. Pero quizás me estoy perdiendo algo y haré algunas averiguaciones.