AWS EC2 SSL error : Получение 'ERR_SSL_PROTOCOL_ERROR' и 'ERR_CONNECTION_REFUSED'

Экземпляр EC2 работает нормально и доступен по http и через общедоступный IP-адрес.

Я использую LoadBalancer с открытым сертификатом, выпущенным Amazon. LoadBalancer прослушивает HTTP на 80 и HTTPS на 443.

Входящие правила групп безопасности

Я запускаю приложение nodejs на EC2.

Когда приложение прослушивает порт 80 https: // домен показывает ERR_CONNECTION_REFUSED при попытке доступа к нему через браузер

Когда приложение прослушивает порт 443 https: // домен показывает ERR_SSL_PROTOCOL_ERROR

Маршрут 53 указывает домен с адресом A на общедоступный IP-адрес экземпляра EC2.

-1
задан 21 April 2019 в 14:33
1 ответ

Маршрут 53 должен указывать на DNS LoadBalancer.

Также SecurityGroup должен указывать на экземпляр EC2 с тем же портом, но с протоколом HTTP. Поскольку это внутренняя связь, и SSL не требуется и не поддерживается.

0
ответ дан 5 December 2019 в 20:16

Теги

Похожие вопросы