PEM routines:PEM_read_bio:no start line

https://blog.csdn.net/xiejunna/article/details/71151006

在放置证书后,运行nodejs抛异常:PEM routines:PEM_read_bio:no start line。
这是因为证书文件放置不正确导致的。我这里是放置了一个ssl key certificate和一个ssl certificate。并且是crt格式转换成pem格式的,转了之后就抛这个no start line异常了。

是证书文件没配置正确导致的,下面是正确的证书格式开头和结尾,打开检查一下自己的。

ssl certificate文件里:
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----

ssl key certificate文件里:
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----

原文地址:https://www.cnblogs.com/bluestorm/p/10333649.html