Я пытаюсь создать сертификат SSL с помощью Let's encrypt https://certbot.eff.org/ .
Используя эту команду, я смог сгенерировать сертификат certificate.pem и закрытый ключ:
certbot certonly --manual
Я выполнил проверку с помощью файла http (webroot).
После этого я скопировал файлы сертификатов в другой сервер и настроил его на их использование. Это еще один сервер, работающий над доменом сертификата.
Это конфигурация apache:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLCertificateFile /root/fullchain.pem
SSLCertificateKeyFile /root/privkey.pem
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA$
SSLHonorCipherOrder on
SSLCompression off
SSLOptions +StrictRequire
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" vhost_combined
LogFormat "%v %h %l %u %t \"%r\" %>s %b" vhost_common
ServerName <MYHOST.COM>
</VirtualHost>
</IfModule>
Но когда я обращаюсь к этому серверу через https, он показывает ошибку NET :: ERR_CERT_COMMON_NAME_INVALID.
Есть идеи о том, что я сделал не так?