Сервер экземпляра EC2 не принимает запросы HTTPS - PullRequest
1 голос
/ 17 июня 2020

Я создал экземпляр EC2, который отлично работает через http. Но когда я пытаюсь заменить http на https, я напечатал это в браузере This site can’t provide a secure connection. группа безопасности, связанная с этим экземпляром, настроена так, чтобы разрешать запросы от HTTP и HTTPS, как показано в прикрепленном изображении:

enter image description here

1 Ответ

3 голосов
/ 17 июня 2020

Вы пытаетесь запустить https через порт, настроенный для HTTP.

Есть несколько способов обойти это:

  • Настройте прокси на локальном сервере , например Nginx. Настройте certbot для генерации вашего SSL, а затем обслуживайте его с вашего прокси.
  • Создайте ELB перед вашим сервером, сгенерируйте сертификат в ACM и добавьте свой сервер как цель (запущенный http) для ELB. Используйте балансировщик нагрузки для завершения SSL.
  • Создайте раздачу CloudFront перед своим сервером, сгенерируйте сертификат в ACM и перенаправьте трафик c на ваш сервер в качестве источника (запуск http ).
...