Не удается подключиться по протоколу HTTPS, но HTTP работает нормально

#linux #apache #http #amazon-ec2

Вопрос:

Я пытаюсь защитить свой веб-сервер, используя HTTPS и SSL/TLS для доступа к моему веб-сайту. Переход на сайт по www.-----.------.compute-1.amazonaws.com работам и подключение успешно. Но когда я пытаюсь https://www.-----.------.compute-1.amazonaws.com , chrome говорит: «Этот сайт недоступен» «www.——.——.compute-1.amazonaws.com отказался подключаться». Я использую экземпляр Amazon Linux. Где я ошибся?

Комментарии:

1. Открыт ли порт 443 для входящего трафика?

2. Я добавил порт 443 в свою группу безопасности правил входящих сообщений. Не уверен, открыт ли он в экземпляре Linux.

3. @met как открыть порт 443 в Linux?

Ответ №1:

Типичная проблема. Я предполагаю здесь некоторые вещи.

  • Вы запустили EC2 (или что-то подобное) Пример
  • Не открывал порт 443 и не настраивал его дальше.
  • Использование порта 80 для обслуживания страниц.

Я думаю, ты получил ответ. Зацени это.

Комментарии:

1. Я получил connect:errno=61 при попытке перейти на openssl на порт 443 через openssl

2. Открыт ли порт 443 в вашем экземпляре? Проверьте свои группы безопасности.

3. Да, он открыт в моем экземпляре как входящее правило в группе безопасности. Однако по-прежнему не удается подключиться через https.

4. Вы выяснили причину, по которой я получаю эту ошибку номер 61?

5. Я нашел проблему! Опубликуйте ответ прямо сейчас!

Ответ №2:

Мне нужен был SSL-сертификат от центра сертификации (центра сертификации). Я использовал самозаверяющий сертификат, который не работает в браузере.