я наконец получил сертификат от доверенного центра сертификации. теперь я отредактировал свой etc/httpd/conf.d/ssl.conf
чтобы найти мой новый сертификат.
я уже включил ssl.conf в свой etc/httpd/conf/httpd.conf
.
Я настроил свой виртуальный хост.
ServerName www.myhost.com.ph:80
NameVirtualHost *:443
<VirtualHost *:443>
ServerName www.myhost.com.ph
DocumentRoot /home/host/public
ServerAlias myhost.com.ph myhost.net
DirectoryIndex index.html index.php
<Directory "/home/host/public">
AllowOverride FileInfo Limit Options Indexes
Allow from all
Options Indexes FollowSymLinks MultiViews
</Directory>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
</VirtualHost>
и вот мой файл ssl.conf:
LoadModule ssl_module modules/mod_ssl.so
Listen 443
<VirtualHost _default_:443>
ServerName www.myhost.com.ph
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/myhost.com.ph.crt
SSLCertificateKeyFile /etc/pki/tls/private/www.myhost.com.ph.key
SSLCertificateChainFile /etc/pki/tls/certs/gd_bundle.crt
</VirtualHost>
когда я захожу на свой сайт в веб-браузере через свой IP-адрес (https://125.x.xx.xxx), я по-прежнему Untrusted Connected
ошибка. Error code: ssl_error_bad_cert_domain
Я неправильно настроил сервер? Что еще мне нужно добавить / настроить в моей конфигурации ssl и apache? Пожалуйста помоги. Заранее спасибо.
Вам необходимо получить доступ к https-части сайта через доменное имя, для которого у вас есть подписанный сертификат, иначе вы всегда будете получать такую ошибку.