我有一个运行在CentOS 6.6上的Apache 2.2 web服务器。 我有一个证书和密钥文件,当文件在这个目录中时,
SSLCertificateFile "/etc/pki/tls/private/certs/mycert.crt" SSLCertificateKeyFile "/etc/pki/tls/private/mycert.key"
但是当相同的文件在不同的目录中时失败
drwxr-xr-x. 2 root root 4096 Apr 8 16:41 ssl SSLCertificateFile "/etc/ssl/mycert.crt" SSLCertificateKeyFile "/etc/ssl/mycert.key"
Apache的错误日志包含
[error] Init: Private key not found
SELinux被禁用。 什么会导致这样的行为?
UPDATE
这两个目录中的文件的权限是相同的:
-rw-r--r-- 1 root root 2253 Apr 8 16:40 mycert.crt -rw------- 1 root root 1675 Apr 8 16:40 mycert.key