服务器在尝试访问安全URL时出现msxml3.dll错误“80072f7d”

时间:2014-04-22 10:30:17

标签: ssl asp-classic msxml3

多年来,我一直使用经典的asp连接到使用msxml3.dll的供应商的安全站点 - 但是从今天早上开始,我得到了;

msxml3.dll error '80072f7d' 

An error occurred in the secure channel support

我好好看看周围,可以看到我不是唯一一个看过这个的人 - 但找不到解决方案。

合作伙伴网站刚刚更新了他们的ssl证书。如果我尝试使用IE或Chrome从服务器连接到远程网址,则无法连接报告网站证书上的无效数字签名。但是,如果我尝试从本地计算机连接,它可以正常工作,我可以看到服务器身份已正确建立。

任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:3)

在Microsoft Windows Server 2003中,使用加密API(CAPI)的应用程序无法验证X.509证书。如果证书由安全散列算法2(SHA2)散列算法系列保护,则会出现此问题。如果应用程序需要SHA2系列哈希算法,则应用程序可能无法按预期工作。

http://support.microsoft.com/kb/938397为我解决了这个问题。