在安装ssl证书(使用ssl.conf)之后,apache将不会重新启动,只会在日志中给出这些警告:
[Wed Aug 14 14:16:46 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Wed Aug 14 14:16:46 2013] [notice] SSL FIPS mode disabled
使用Cent OS 6.4
完整日志(使用日志级别debugging):
[Thu Aug 15 12:54:00 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Aug 15 12:54:00 2013] [info] Init: Seeding PRNG with 256 bytes of entropy [Thu Aug 15 12:54:00 2013] [notice] SSL FIPS mode disabled [Thu Aug 15 12:54:00 2013] [info] Init: Generating temporary RSA private keys (512/1024 bits) [Thu Aug 15 12:54:00 2013] [info] Init: Generating temporary DH parameters (512/1024 bits) [Thu Aug 15 12:54:00 2013] [info] Init: Initializing (virtual) servers for SSL
以及在垃圾箱中的STRACES结果:
http://pastebin.com/KE4Pe5vF
做下面的事来解决这个问题 –
#hostname
这应该给你的主机名。
编辑/ etc / hosts文件并添加以下行
your_ip_address your_hostname
重新启动Apache
只是一个简短的反馈:检查你的服务器证书。 我再次重新生成了我的密钥,现在它可以正常工作。
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 1365 -in server.csr -signkey server.key -out server.crt
cp server.crt /etc/pki/tls/certs/ssl.crt cp server.key /etc/pki/tls/private/ssl.key
现在它应该工作。