Tengo una instancia EC2 que ejecuta OpenEMR Cloud Express 5.0.1 adjunta a una dirección IP elástica y con un nombre de dominio asociado. Recientemente cloné la instancia usando Acción -> Crear imagen, luego lancé una instancia usando esa imagen. Cuando copio la dirección IP de la instancia clonada y la pego en la barra de direcciones, me redirige al nombre de dominio de la instancia original y cualquier cambio realizado afecta solo a la instancia original. Cuando entro a la instancia clonada, todos los datos nuevos agregados a través de la aplicación web no están allí.
Me preguntaba qué estaba causando la redirección y cómo solucionarlo. Necesito que la instancia clonada esté completamente separada y funcione desde la instancia original para poder ejecutar algunas pruebas y practicar una actualización.
Gracias por su ayuda.
Respuesta1
Sólo una suposición, pero sospecho que lo que está pasando está relacionado con el DNS.
1) You type in the new IP,
2) The new instance loads up and redirects you by name (either http->https or some other redirection reason)
3) Your browser resolves the name to the old IP
4) You're now looking at the old instance in your browser.
5) Failbeans :-(```
Si ese es el caso, la solución más fácil es agregar una entrada de hosts localmente para que ese nombre sea la nueva IP, luego puede conservarla por un corto tiempo o, si es más tiempo, cambiar el nombre del sitio y hacer una nueva entrada DNS para ello.
Si carga la IP con curl y obtiene un 301 o 302, esa probablemente será la causa.
curl -I 123.123.123.123
Respuesta2
El problema fue una redirección SSL. Todo lo que necesitaba hacer para acceder a la aplicación web de la instancia clonada era poner https:// delante de la dirección IP.