You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法加载3c675stf21-certificate.pem.crt,.crt转.der遇问题求助

证书转换报错:无法打开.pem.crt文件

我尝试将.crt格式证书转换为.der格式,按照教程要求把原文件名xxxxx-certificate.crt修改为xxxxx-certificate.pem.crt后,执行转换命令时出现报错。原.crt文件能正常通过命令完成转换,但修改后缀后的文件无法读取,报错信息如下:

Could not open file or uri for loading certificate from 3c675stf21-certificate.pem.crt

执行的转换命令为:

openssl x509 -in xxxxxxxxxx-certificate.pem.crt -out cert.der -outform DER

解决方法

  • 核对文件路径与名称:确保命令中的文件名和实际文件名完全匹配,注意大小写(Linux/macOS系统区分大小写)、空格或特殊字符,必要时给文件名添加双引号:
    openssl x509 -in "3c675stf21-certificate.pem.crt" -out cert.der -outform DER
    
  • 确认文件存在性:在命令行用ls(Linux/macOS)或dir(Windows)查看当前目录下是否存在目标文件,避免拼写错误或文件被移动。
  • 跳过文件名修改直接转换:教程要求修改后缀可能是为了标识PEM格式,但如果原.crt本身就是PEM格式,直接用原文件执行转换即可,无需修改后缀:
    openssl x509 -in xxxxxxxxxx-certificate.crt -out cert.der -outform DER
    
  • 验证文件格式:若不确定原.crt是否为PEM格式,可查看文件内容:
    cat xxxxxxxxxx-certificate.crt
    
    PEM格式证书开头会有-----BEGIN CERTIFICATE-----,结尾有-----END CERTIFICATE-----;如果是二进制的DER格式,需先转成PEM再转DER:
    openssl x509 -in xxxxxxxxxx-certificate.crt -inform DER -out temp.pem -outform PEM
    openssl x509 -in temp.pem -out cert.der -outform DER
    

内容的提问来源于stack exchange,提问作者chhavi bhadana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 16:16:06