Я пытаюсь добавить HTTPS в свой AWS Elastic Load Balancer.
Я получил сертификат через AWS Certificate Manager:
Я включил HTTPS в балансировщике нагрузки:
Я убедился, что группа безопасности для балансировщика нагрузки принимает 0.0.0.0/0 на 443:
При переходе в мой домен по HTTP работает.
Однако при попытке загрузить мой домен по HTTPS он не работает ("ERR_CONNECTION_TIMED_OUT"
)
ИЗМЕНИТЬ и ОБНОВИТЬ:
Это API, для которого я пытаюсь заставить работать HTTPS, не обязательно для домена. Домен обслуживает статический файл (веб-приложение angular) из S3, и именно angular вызывает балансировщик нагрузки (для передачи запроса в экземпляр EC2) для данных БД.
Когда angular вызывает api напрямую через доменное имя балансировщика нагрузки через HTTP, запрос отвечает ожидаемым образом.
Когда angular выполняет тот же вызов api через HTTPS, я получаю следующую ошибку: