AWS Certificate Manager - SSL говорит, что используется, но HTTPS не работает

Итак, вот моя проблема. У меня есть приложение Rails 5, которое развертывается на AWS с помощью Elastic Beanstalk. Я приобрел доменное имя (восемьysixpad.me) на сайте Bluehost.com и обновил записи DNS, чтобы они указывали на IP-адрес созданного экземпляра EC2.

Я использовал диспетчер сертификатов AWS для создания сертификата SSL для домена 8ysixpad.me и www.eightysixpad.me. Я проверил их обоих по электронной почте. Я создал балансировщик нагрузки в среде Elastic Beanstalk и применил к нему сертификат SSL. Консоль AWS Certificate Manager сообщает, что сертификат SSL уже используется; однако, когда я перехожу на https://eightysixpad.me, появляется сообщение «Сайт недоступен». http://eightysixpad.me работает нормально, но говорит, что это небезопасно.

Я не уверен, что делаю не так! Любая помощь будет очень признательна, и я буду более чем счастлив предоставить дополнительную информацию, если это необходимо!

Спасибо всем заранее!


comment
Вы должны указать домен на LB, а не на EC2.   -  person Jakub Kania    schedule 16.05.2017


Ответы (1)


Обновите запись DNS на CNAME и сделайте так, чтобы она указывала на конечную точку DNS ELB, в которую вы добавили экземпляр (ы) EC2.

Например, создайте новую запись CNAME для конечной точки ELB DNS "name-of-elb-unique-.ap-southeast-1.elb.amazonaws.com"

У ELB в AWS нет IP-адреса (всегда DNS-имена), поскольку IP-адрес постоянно меняется

person Natasha Mishra    schedule 16.05.2017
comment
Спасибо вам обоим за вашу помощь! Я совершенно новичок в этом материале DevOps: / В настоящее время у меня есть CNAME для www, которая указывает на 8ysixpad.me. Следует ли мне изменить это, чтобы указать на экземпляр EC2? - person user3239351; 16.05.2017
comment
Идеально! Все заработало! Спасибо Большое! - person user3239351; 17.05.2017