Raspberry pi 错误:0906d06c:pem例程:pem_read_bio:无起始行:节点红色树莓皮谷歌操作-节点

Raspberry pi 错误:0906d06c:pem例程:pem_read_bio:无起始行:节点红色树莓皮谷歌操作-节点,raspberry-pi,node-red,Raspberry Pi,Node Red,我正在制作一个树莓圆周率,我通过观看这个视频来保护我的节点 我试图在我的节点red上使用google action,它要求“SSL证书和SSL私钥”,应为.crt和.key格式。我尝试将Certificate.pem和Privatekey.pem分别转换为.crt和.key,但每当部署节点时,我都会得到这个结果 { error:0906d06c:pem routines:pem_read_bio:no start line } 我相信这是因为节点无法读取我的.crt和.key文件。我不知道是否

我正在制作一个树莓圆周率,我通过观看这个视频来保护我的节点

我试图在我的节点red上使用google action,它要求“SSL证书和SSL私钥”,应为.crt和.key格式。我尝试将Certificate.pem和Privatekey.pem分别转换为.crt和.key,但每当部署节点时,我都会得到这个结果

{ error:0906d06c:pem routines:pem_read_bio:no start line }
我相信这是因为节点无法读取我的.crt和.key文件。我不知道是否有人遇到过这样的事情,或者你对我应该如何应对有什么想法

我不知道我做的是否正确,但我用了

openssl x509 -outform der -in certificate.pem -out certificate.crt

要将我的certificate.pem转换为certificate.crt,并将privatekey.pem的扩展名(从.pem更改为.key)

openssl命令将创建DER格式的输出,而不是pem。如果你只使用原始文件会发生什么?当我尝试使用原始文件时,Node REd一直在使用crashingI刚刚想出了一个解决方法。我使用的端口是8081,节点red不断崩溃,但我尝试将端口更改为9091,并使用原始的.pem文件,它正常工作。编辑问题以在崩溃时显示错误消息