| 典型报错 | PEM routines:get_name:no start line / bad base64 decode |
|---|---|
| 常见原因 | DER 二进制、多余说明文字、粘贴缺行、一个文件混入多张证书 |
| 排查顺序 | file 看类型,再看首字节(30 82 为 DER SEQUENCE) |
解析与转换
解析与转换
openssl x509 -in file.pem -noout -subject
openssl x509 -inform DER -in cert.der -out cert.pem
file cert.pem && head -c 16 cert.pem | xxd用 Windows 记事本保存可能引入 BOM,多数服务端可容忍但个别库会解析失败,建议保存为 UTF-8 无 BOM。