我们在具有X.509证书和几个将通过net.tcp访问Web服务的网站的服务器上有一个WebService。该证书已经工作了将近两年,没有任何问题。突然,上周五,我们开始在两个Web服务器的事件日志中收到此错误。
清除OID值和CN。
X.509证书CN = www.ourdomain.com,O =“我们的域服务,LP”,L =休斯顿,S =德克萨斯州,C = US,SERIALNUMBER = 11111111,OID.1.1.1.11 =私有组织,OID.1.1.1.1.1.1.111.11.1.1.1 = Texas,OID.1.1.1.1.1.1.111.11.1.1.1 =美国链建立失败。使用的证书具有无法验证的信任链。替换证书或更改certificateValidationMode。证书链无法建立到受信任的根权限。
此错误非常零星,但发生的次数足以使我们的客户在尝试使用我们的系统时感到头疼。我可以从Chrome浏览器中重现该问题,但是如果我第二次尝试也可以。但是,客户可能没有耐心再试一次,直到它起作用为止。
我们已经搜寻了3天,现在试图寻找可能经历过类似经历的人们。任何稍微接近的结果都不会得到社区的回应。 gh。
我们尝试在Web配置上将撤消模式设置为NoCheck(尽管我们的错误并未说明任何问题),但我们仍然看到问题本身。
它始于2018年7月6日星期五,第二天变得更糟,一直持续到星期日(但不那么频繁)。到周一,错误似乎在凌晨2点左右停止了,但是可以肯定的是,当天我们又收到了一些错误。即使在星期二,尽管到目前为止只有一次,我们还是再次看到了。
我们的Web服务器托管在RackSpace上。他们向我们保证没有网络问题。
对于可能导致此错误发生的原因,任何人都没有任何想法。但是在您回答之前,请注意:这并非一直发生,因此Cert是良好的,中间和根Cert也是如此。否则,它将根本无法工作。
网络问题会导致这种情况发生吗?
任何类似经验的反馈,指导或报告,将不胜感激。