Клонированный экземпляр EC2 AWS перенаправляется в исходный экземпляр

Клонированный экземпляр EC2 AWS перенаправляется в исходный экземпляр

У меня есть экземпляр EC2, на котором запущен OpenEMR Cloud Express 5.0.1, подключенный к Elastic IP-адресу и с доменным именем, связанным с ним. Недавно я клонировал экземпляр с помощью Action -> Create Image, а затем запустил экземпляр с использованием этого образа. Когда я копирую IP-адрес клонированного экземпляра и вставляю его в адресную строку, он перенаправляет меня на доменное имя исходного экземпляра, и любые внесенные изменения влияют только на исходный экземпляр. Когда я подключаюсь по ssh к клонированному экземпляру, все новые данные, добавленные через веб-приложение, отсутствуют.

Мне было интересно, что вызвало перенаправление и как это исправить? Мне нужно, чтобы экземпляр-клон был полностью отделен и работал от исходного экземпляра, чтобы я мог провести на нем некоторые тесты и попрактиковаться в обновлении.

Спасибо за помощь.

решение1

Это всего лишь предположение, но я подозреваю, что происходящее связано с 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 :-(```

Если это так, то самым простым решением будет локально добавить запись hosts, чтобы это имя стало новым IP-адресом, затем вы можете либо сохранить его на короткое время, либо, если это займет больше времени, изменить имя сайта и создать для него новую запись DNS.

Если вы загружаете IP-адрес с помощью curl и получаете 301 или 302, то это, скорее всего, и есть причина.

curl -I 123.123.123.123

решение2

Проблема была в ssl-редирект. Все, что мне нужно было сделать, чтобы попасть в веб-приложение экземпляра-клона, это добавить https:// перед IP-адресом.

Связанный контент