OpenSSL 错误 20:无法获取本地颁发者证书

OpenSSL 错误 20:无法获取本地颁发者证书

我正在尝试让网络解决方案 SSL 发挥作用,但运气不佳。

openssl verify 给出错误 20,无法获取本地颁发者证书

我已按照指示这里这里并将 crt 文件和 Apache_Plesk_Install.txt 文件复制到 certs 目录,并将私钥放在私有目录中。我已在 openssl.cnf 中验证我已将文件放在正确的目录中。

我按照 Nick Burch 的指南安装 CA 证书,但还是无法解决问题。

如果有人能告诉我发生了什么事情,我将不胜感激。

平台 CentOS 5.7 OpenSSL 0.9.8e-fips-rhel5

答案1

问题出在 Apache 中的 ssl.conf 文件中。它覆盖了 httpd.conf 中域的 VirtualHost 设置,因此我将 VirtualHost 设置移到了 ssl.conf 中,然后默认:443 VirtualHost 条目。这样做解决了我的问题。

再次感谢 Shane Madden 对此问题提供的所有帮助。

相关内容