OpenShift Node.js CERT_UNTRUSTED

时间:2014-09-29 22:31:05

标签: node.js certificate

注意:这与NPM无关(在谷歌搜索此错误时出现的最多):

我有一个Node服务器试图对IIS / .Net服务器进行https调用。我的理解是,当我的节点服务器正在播放"客户端"我不需要将任何证书附加到选项(var Request = Https.request(Options,function(Response){...});),但是,最近当IIS / .Net服务器更新其证书时,Node开始抛出CERT_UNTRUSTED错误。

显而易见的罪魁祸首是IIS.Net服务器和/或其证书,但是,非节点服务器(例如,fiddler)可以成功访问该服务器。

另一个奇怪的是,所有这些代码都正常工作,直到IIs.Net服务器上的证书过期并重置。

提前致谢!

1 个答案:

答案 0 :(得分:0)

我使用类似帖子中找到的答案让这个工作: Unable to verify leaf signature

仍然不确定为什么更新证书会导致这种情况发生,但不管怎样,ssl-root-cas / latest模块都可以解决这个问题。