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


这个是因为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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM