linux - 适用于 nginx 的 Windows .crl 到 .pem

标签 linux windows nginx openssl

我有 windows .crl 文件。 我可以使用 openssl 将其转换为 .pem 文件到 nginx 吗?

openssl crl -in crl.crl -noout -text  
unable to load CRL
139765490861728:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: X509 CRL

最佳答案

该错误意味着您的 crl 文件未正确编码为具有正确页眉和页脚的 PEM 格式。拥有正确的 PEM 编码的 crl 文件。

如果 CRL 是 DER 格式:

openssl crl -in your_current.crl -inform DER -out crl.pem

现在您可以使用您在问题中提到的 crl.pem

openssl crl -in crl.pem -noout -text

关于linux - 适用于 nginx 的 Windows .crl 到 .pem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29673910/

相关文章:

JAVA TLS 1.2 降级到 TLS 1.0 有时会报错

apache - certbot-auto : Client lacks sufficient authorization

c - 链接到应用程序时共享库的变量存储在哪里

linux - 如何使用Shell脚本将日志文件转换为JSON格式?

linux - 获取文件夹名并重命名文件名 tr Linux bash

c++ - 进程是否在退出时自动清理 pthreads 占用的资源

windows - 如何在不删除或操作任何内容的情况下将二进制内容加载到剪贴板? (自动热键)

javascript - Electron JS |如何更改打包的.exe文件的图标?

windows - 适用于 Windows 的 NVM 无法正常工作?

ssl - 将godaddy ssl证书安装到服务器: getting this below error when i restart service nginx