节点js - SSL例程:SSL23_GET_SERVER_HELLO:未知协议:.Error

The*_*lus 5 ssl https dashboard node.js

所以我使用的是Statusdashboard(https://github.com/obazoud/statusdashboard),这是一个检查网站是否已启动的简单工具(我知道我也可以使用Monit,但我想给Node JS一个试试这就是我使用它的原因.)

在设置文件中使用"http"时,这似乎很有效,但是当我尝试检查使用"https"协议的网站的状态时,它会在控制台和仪表板上发出错误声明 - "SSL23_GET_SEVER_HELLO:未知协议".我认为这必须与节点HTTPS做一些事情.

只是想知道是否有人曾经遇到过这个错误.

Ste*_*yer 3

错误的原因可能是您的服务仅使用 SSLv3。节点 HTTPS 默认使用 SSLv2。

我遇到了同样的问题并按照此提示解决了它

Node.js 中的 SSL 错误

希望这可以帮助