gpt4 book ai didi

node.js - Node - 错误 : error:0906D06C:PEM routines:PEM_read_bio:no start line

转载 作者:太空宇宙 更新时间:2023-11-03 14:22:43 32 4
gpt4 key购买 nike

我正在尝试在 ec2 上使用 godaddy ssl 证书。但是得到这个错误。

错误:error:0906D06C:PEM routines:PEM_read_bio:no start line

我用的流程。

  • openssl req -new -newkey rsa:2048 -nodes -keyout foo.com.key -outfoo.com.csr

  • 使用 foo.com.csr 生成 godaddy 并得到 3 个文件。

    3b8bc5516b18ff0.crt3b8bc5516b18ff0.pemgd_bundle-g2-g1.crt

var privateKey = fs.readFileSync('3b8bc5516b18ff0.pem');
var certificate = fs.readFileSync('3b8bc5516b18ff0.crt');
/**
* And converted gd_bundele to gd0, gd1, gd2
*/
var credentials = {
key: privateKey,
cert: certificate,
ca: [
fs.readFileSync('gd0.crt'),
fs.readFileSync('gd1.crt'),
fs.readFileSync('gd2.crt')
]
};


//http.createServer(app);
var httpsServer = https.createServer(credentials, app);

最佳答案

我得到了解决方案。

  1. openssl req -new -newkey rsa:2048 -nodes -keyout foo.com.pem -out foo.com.csr

  2. foo.com.pem 应作为私钥传递。

注意:重要的是保存用于创建 csr 的 key 并将其发送到 godaddy(我调用了 foo.com.pem)。

关于node.js - Node - 错误 : error:0906D06C:PEM routines:PEM_read_bio:no start line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59346623/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com