Я пытаюсь установить SSL на Amazon Linux 2 EC2. У меня простая установка с одним сайтом на сервере, поэтому нет https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-amazon-linux-2.html
Я выполнил следующие действия в документации:
sudo yum install -y mod_ssl
cd /etc/pki/tls/certs
sudo ./make-dummy-cert localhost.crt
Закомментируйте SSLCertificateKeyFile /etc/pki/tls/private/localhost.key в ssl.conf (потому что crt содержит ключ)
Однако я не могу подключиться через https. Проверяя журналы, я не получаю ошибок, но вижу предупреждение:
sudo cat /etc/httpd/logs/ssl_error_log
Warn server certificate does NOT include an ID which matches the server name
В документах говорится, что теперь я могу подключиться, но если я попробую в браузере, я получу ERR_CONNECTION_REFUSED
Проверяя группу безопасности в консоли AWS, порт установлен на: HTTPS TCP 443 0.0.0.0/0
Итак, порт 443 должен быть открыт.
Что не так и какие шаги я могу предпринять для отладки?