Abh*_*hek 5 ssl httpd centos mod-ssl ssl-certificate
我正在尝试将来自证书颁发机构的 SSL 证书安装到 CentOS 5.x 中的 httpd 服务器中。当我配置它并启动服务器时,我收到以下错误,
[error]Init: Unable to read server certificate from file /etc/pki/tls/certs/ssl_certificate.crt
[error] SSL Library Error: 218570875 error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long
Run Code Online (Sandbox Code Playgroud)
我正在按照http://wiki.centos.org/HowTos/Https上的程序设置 ssl
任何指针都会非常有帮助
小智 8
我遇到了同样的问题。这是我的故事和解决方案:
我一直将证书保存为带有 BOM(字节顺序标记)的UTF-8因此您可以使用 vim 打开该文件并在没有 BOM 的情况下保存它:
# vim cert.pem
:set nobomb
:wq
Run Code Online (Sandbox Code Playgroud)
通过:https : //stackoverflow.com/a/300474
该证书可能有缺陷/损坏。你能从权威中重生吗?
例如,看看:
https://forum.startcom.org/viewtopic.php?f=15&t=2253
或者
http://lists.kolab.org/pipermail/kolab-users/2005-February/001986.html
您可以使用 openssl 对证书进行一些检查:
openssl x509 -in /etc/pki/tls/certs/ssl_certificate.crt -text -noout
这应该转储出您的证书信息的纯文本。如果不能,则证书文件有问题。
| 归档时间: |
|
| 查看次数: |
43493 次 |
| 最近记录: |