红色节点不适用于 https

Node red not working with https

根据关于 运行 Node-red as https 的各种帖子,我做了以下事情:

在 settings.js 中进行了以下更改:

var fs = require("fs");

...

https: {
    key: fs.readFileSync('privkey.pem'),
    cert: fs.readFileSync('cert.pem')
},

...

requireHttps: true

已创建 privkey.pem 和 cert.pem。

验证文件存在于 ~/node-red (Raspberry Pi)。

Node.js版本v8.9.4 Node-RED 版本 v0.17.5

当我这样做时 https://raspberrypi:1880 I get "The site cannot be reached" but http://raspberrypi:1880 仍然有效。我什至尝试重启 Pi。

这是一个简单的操作错误。我有两个目录。一个 .node-red 和一个 node-red(仅供参考:仅使用一种方式安装 node-red,而不是多种 [duh])。

当加载 node-red 时,我错过了读取工作目录并修改了错误 settings.js