通配符证书仍然警告证书

通配符证书仍然警告证书

我正在尝试启动并运行 SVN 服务器。CentOS 6.4,apache 2.2.15。更重要的是,我需要让它仅在 https 上运行。因此我认为我将首先运行 ssl,因为我已经在端口 80 上对其进行了测试,并且 SVN 按照我想要的方式运行。因此这可能与 apache 相关,而不是与 SVN 相关。

在 /etc/httpd/ssl 中,我有..

中间.crt wildcard.mycompany.com.crt wildcard.mycompany.com.key

我们从 GeoTrust 购买了通配符证书,我从他们的网站下载了中间件.crt。在 /etc/httpd/httpd.conf 中,我有...

NameVirtualHost *:80

<VirtualHost *:80>
        ServerAdmin [email protected]
        ServerName hostname.mycompany.com
        ErrorLog logs/error_log
        CustomLog logs/access_log common
        Redirect permanent / https://hostname.mycompany.com
</VirtualHost>

<VirtualHost hostname.mycompany.com:443>
        SSLEngine On
        SSLCertificateFile /etc/httpd/ssl/wildcard.mycompany.com.crt
        SSLCertificateKeyFile /etc/httpd/ssl/wildcard.mycompany.com.key
        SSLCertificateChainFile /etc/httpd/ssl/intermediate.crt
        ServerName hostname.mycompany.com
        ServerAdmin [email protected]
        ErrorLog logs/subversion-error_log
        CustomLog logs/subversion-access_log common
</VirtualHost>

我可以连接到服务器,但浏览器告诉我证书不受信任。所以我猜是权限有问题,或者文件格式有问题?

我在日志中看不到任何内容。

我在家里自己的服务器上进行了设置,但没有使用通配符证书。

有人愿意告知到底出了什么问题吗?

谢谢。

相关内容