【发布时间】:2021-07-07 08:02:37
【问题描述】:
我有一个节点 js 应用程序,它正在向部署在同一服务器上的另一个应用程序发出发布请求。在发出发布请求时,我收到以下错误
**Error: Client network socket disconnected before secure TLS connection was established
at TLSSocket.onConnectEnd (_tls_wrap.js:1299:19)
at Object.onceWrapper (events.js:284:20)
at TLSSocket.emit (events.js:201:15)
at endReadableNT (_stream_readable.js:1130:12)
at processTicksAndRejections (internal/process/task_queues.js:83:17)**
我知道要完成这项工作,我必须启用 SSL 连接并提供我已经在红色节点中完成的服务器证书。
我已经使用下面的 openssl 命令生成 crt 文件和私钥
req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt
请让我知道我在这里犯了什么错误,导致它无法正常工作
【问题讨论】:
-
您是否尝试使用证书向其他服务器验证 Node-RED?
标签: node.js node-modules node-red