httpd:RSA certificate configured for SERVER does NOT include an ID which matches the server name

Apache SSL启动故障解析
本文详细解析了Apache因SSL认证丢失密钥导致无法启动的问题,提供了三种解决方案,包括禁用SSL引擎、更改密钥对路径及删除并重新启动Apache。

这个是因为ssl认证丢失了密钥的问题,Apache的默认配置文件加载了mod_ssl模块,而且指定密钥对儿的位置,就是我测试salt-api时创建密钥对儿的位置。而且还有一个错误就是我密钥对儿指定的hostname和Apache指定的hostname并不相同,基于密钥对主机名符与密钥过期两点,造成了Apache无法启动的故障。

解决方法以下几种:

1. (推荐最好用)/etc/httpd/conf.d/ssl.conf里将SSLEngine on改完SSLEngine off,重启服务

2. 在/etc/httpd/conf.d/ssl.conf配置文件中,指定其他密钥对儿的路径

3. 可以把创建的密钥对儿删除或更名,后重启Apache恢复正常,问题解决,回头再去查看/etc/httpd/conf.d/ssl.conf配置文件的时候,已经自动变成了/etc/httpd/conf.d/ssl.conf.bak

suexec学习资料:

http://blog.csdn.net/hulihong/article/details/5416056

转载于:https://www.cnblogs.com/dj0325/p/10499710.html


显示推荐内容

点击体验DeepSeekR1满血版
返回顶部
搜索 AI提问 评论 笔记