server is giving me the following error msxml3.dll

Damien picture Damien · Mar 13, 2014 · Viewed 7.5k times · Source

I'm using classic ASP and Server.XMLHTTP. My code has been working for years and all of a sudden today, across different servers, i get this error:

msxml3.dll error 80072f7d

All the multiple servers are all calling the same server that's called the Mother Machine. I've rebooted the mother machine and restarted services but nothing. I've also when to the URL that the XMLHttp call is calling up and it comes up fine.

How can I fix it?

Answer

aaronjelias picture aaronjelias · Apr 24, 2014

In Microsoft Windows Server 2003, applications that use the Cryptography API (CAPI) cannot validate an X.509 certificate. This problem occurs if the certificate is secured by the Secure Hash Algorithm 2 (SHA2) family of hashing algorithms. Applications may not work as expected if they require the SHA2 family of hashing algorithms.

http://support.microsoft.com/kb/938397 fixed the problem for me.