我在运行Apache2.2的服务器上安装了一个SSL证书(用openssl生成)。刷新配置后,我看到站点正常工作。
然而,今天早上我发现这个网站已经倒塌了。在快速查看日志之后,我注意到Apache没有运行,并且无法重新启动它。
ssl.log中有以下错误
10月10日(星期二) 14:58:48 2017 RSA服务器证书是CA证书(BasicConstraints: CA == TRUE!) 10月10日(星期二) 14:58:48 2017 RSA服务器证书CommonName (CN)‘`AddTrust Root’与服务器名不匹配!?10月10日(星期二) 14:58:48 2017无法配置RSA服务器私钥10月10日(星期二) 14:58:48 2017 SSL库错误: 185073780错误:0B080074:x 509证书routines:X509_check_private_key:key值不匹配
有人能告诉我为什么会这样吗?也就是说,网站在最初的配置之后工作了几天。然而,在某种程度上,它破裂了。我如何解决这个问题?
发布于 2017-10-11 04:04:45
某些文件在磁盘上确实发生了更改,并且/或您的Apache配置发生了更改。基本上,您正在使用证书和密钥配置Apache,但是Apache告诉您,它们并不像它们应该的那样相互关联。
https://serverfault.com/questions/877803
复制相似问题