重新安装SSL证书后,Apache2出现错误?

我最近购买并设置了一个VPS,我采取的第一步就是购买并安装SSL证书。 我遇到了一些问题,但经过相当多的研究和头部冲击后,终于正确设置了。 我在.htaccess文件中重写了强制https连接。 一切都是阳光和棒棒糖。 然后来了心跳!

我重新颁发了SSL证书,并创build了新的私钥。 然后我按照这些步骤创build一个链接文件。 现在,当我尝试启动apache2时,出现以下错误:

[Mon Apr 28 10:32:59 2014] [warn] RSA server certificate CommonName (CN) `example.com' does NOT match server name!? [Mon Apr 28 10:32:59 2014] [error] Unable to configure RSA server private key [Mon Apr 28 10:32:59 2014] [error] SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch 

这到底是什么意思呢? 证书只是重新发布,所以不应该有任何更改的服务器名称。 我是否做出链接文件?

其他信息

Ubuntu 12.04 LTS,Apache 2.2.22。 奇怪:我更新OpenSSL,没有问题,在重新签发证书之前。 现在openssl version返回“OpenSSL 1.0.1 2012年3月14日”。 而且,我把所有东西都备份起来,然后去了这个检查器和这个检查 器,并且为这两个检查器find了一个干净的健康法案。 但是,我不认为我更改证书后重新启动Apache。

感谢您的意见,build议和指导!

更新

在我的default-ssl我有它指向以下内容:

  SSLCertificateFile /etc/apache2/ssl/developingawesomeness.com.crt SSLCertificateKeyFile /etc/apache2/ssl/developingawesomeness.com.key SSLCertificateChainFile /etc/apache2/ssl/developingawesomeness.com.chain.pem 

那些文件也在这些目录中。

我不确定问题到底是什么,但是我又创build了另一个csr ,并重新颁发了证书。 Comodo实际上发送了不同于以前的文件。 从头开始,并链接必要的文件修复了这个问题。

问题是私钥。 在apache服务器上,如果使用密码创build私钥,则服务器将无法正常启动。