通过 https 上的 IP 地址访问网站时出现 ssl_error_bad_cert_domain

通过 https 上的 IP 地址访问网站时出现 ssl_error_bad_cert_domain

我最终从受信任的 CA 验证了我的证书。现在,我已经编辑了我的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 地址在 Web 浏览器中访问我的网站时(https://125.x.xx.xxx),我仍然Untrusted Connected错误。Error code: ssl_error_bad_cert_domain

我的服务器设置是否配置错误?我还需要在 SSL 和 Apache 配置中添加/设置哪些内容?请帮忙。提前致谢。

答案1

您需要通过拥有签名证书的域名访问网站的 https 部分,否则您将始终收到这样的错误。

相关内容