AWS - Тайм-аут соединения на балансировщике нагрузки EC2, настроенном на порт 443 с сертификатом SSL - PullRequest
0 голосов
/ 18 марта 2020

Я перепробовал все, чтобы это подключилось к HTTPS. Я добавил сертификат SSL в свою консоль IAM, добавил группу безопасности, необходимую для открытия порта 443, и подключил его к своему балансировщику нагрузки, а также добавил прослушиватель HTTPS к своему балансировщику нагрузки.

Тем не менее, я получаю время ожидания при переходе по URL-адресу HTTPS. Порт HTTP открыт и подключается без проблем.

Честно говоря, я не знаю, какая информация здесь может понадобиться, поскольку это мой первый go при настройке HTTPS-соединения на экземпляре EC2. Ниже приведены некоторые скриншоты того, как все настроено в консоли EC2:

Прослушиватели балансировки нагрузки:

enter image description here

Конфигурация порта балансировщика нагрузки : enter image description here

И, наконец, группы безопасности:

enter image description here enter image description here

Я понимаю, что это могут быть неправильные детали, и я съеживаю скриншоты, но я группа из одного человека, которой поручено это настроить, и мне не к кому обратиться за помощью! Заранее благодарим за прочтение этого и предоставленное понимание.

1 Ответ

0 голосов
/ 19 марта 2020

Я смог сделать эту работу.

В прослушивателе балансировки нагрузки я настроил прослушиватель HTTP и HTTPS следующим образом:

Load Balancer Protocol: HTTP | Load Balancer Port: 80 | Instance Port: 80
Load Balancer Protocol: HTTPS | Load Balancer Port: 443 | Instance Port: 80 | SSL Cert

Приемник HTTPS истекал по времени независимо от того, что я делал. Я даже отредактировал группу безопасности, чтобы разрешить подключения к порту 443.

В итоге я изменил прослушиватель HTTPS на:

Протокол балансировки нагрузки: SSL | Протокол экземпляра: TCP | Порт балансировки нагрузки: 443 | Порт экземпляра: 80

И теперь я могу подключиться к URL-адресу HTTPS. Я понятия не имею, почему это работает, но это работает, и это достаточно хорошо для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...