无法使用端口443设置https站点。rsa服务器证书commonname(cn)与SSl错误日志中的服务器名称不匹配

无法使用端口443设置https站点。rsa服务器证书commonname(cn)与SSl错误日志中的服务器名称不匹配,ssl,apache2,Ssl,Apache2,我在windows server 2008 R2上将WAMP 2.0与apache 2.2.11一起使用。我在此WAMP服务器上只设置了一个域。 我已经转换了.pfx文件,并使用openSSL提取了.crt和.key文件。 在conf/extra/httpd-ssl.conf中,我做了以下更改 斯伦金安 <VirtualHost 162.62.90.11:443> ServerAdmin webadmin@oursite.com DocumentRoot "D:/webpages"

我在windows server 2008 R2上将WAMP 2.0与apache 2.2.11一起使用。我在此WAMP服务器上只设置了一个域。 我已经转换了.pfx文件,并使用openSSL提取了.crt和.key文件。 在conf/extra/httpd-ssl.conf中,我做了以下更改

斯伦金安

<VirtualHost 162.62.90.11:443>
ServerAdmin webadmin@oursite.com
DocumentRoot "D:/webpages"
ServerName www.oursite.com

ErrorLog "logs/SSLerror.log"
CustomLog "logs/SSLaccess.log" common
</VirtualHost>   

服务器管理员webadmin@oursite.com
DocumentRoot“D:/webpage”
服务器名www.oursite.com
错误日志“日志/SSLerror.log”
CustomLog“logs/SSLaccess.log”通用
SSLCertificateFile“c:/wamp/bin/apache/apache2.2.11/conf/server.crt” SSLCertificateKeyFile“c:/wamp/bin/apache/apache2.2.11/conf/server.key”

我使用httpd-t签入命令提示符,语法正常。 但是当我打开带有前缀https的站点时,它不会打开。在错误日志中显示RSA证书公用名与服务器名不匹配

我尝试用证书中的服务器名和错误日志中的服务器名替换虚拟主机中的IP地址。但它仍然不起作用

我好像错过了什么。请帮我纠正一下。
Thanx你打开端口443了吗。比如说,

**   <VirtualHost 192.168.0.1:443>
DocumentRoot /var/www/html2
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/DigiCertCA.crt
</VirtualHost> **
**
DocumentRoot/var/www/html2
服务器名www.yourdomain.com
斯伦金安
SSLCertificateFile/path/to/your\u domain\u name.crt
SSLCertificateKeyFile/path/to/your_private.key
SSLCertificateChainFile/path/to/DigiCertCA.crt
**

当我重新做这件事时,我发现https站点可以从前缀为https的同一个Web服务器访问。 我通过telnet查看是否可以从另一台域PC连接 但无法连接。 防火墙阻止了端口443的入站连接。添加了异常,工作正常 现在松了一口气


感谢所有花时间回复和指导的人。

是的,我在虚拟主机标签中打开了443端口。但它仍然不起作用检查这个网站它会帮助你。我认为您的CSR错误或不匹配,您需要重新生成。