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

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

这在设置文件中使用'http'似乎很好,但只要我尝试检查使用'https'协议的网站的状态,它会在控制台和仪表板上发出错误声明 – “SSL23_GET_SEVER_HELLO:未知协议”。 我明白,这必须做一些节点HTTPS。

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

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

我面临同样的问题,并解决了这个提示

nodejs中的SSL错误

希望这可以帮助