Cannot connect using https / msxml3.dll error '80072f8f' A security error occurred

Hello Everyone,

So I am a little perplexed.  I have an ASP site running on Win2003 / IIS6.  The ASP site makes an https connection to a WebMethods middle tier to transfer data.  The code has been working for over a year and over the weekend something happened and how I am getting an error.  I wrote an diagnostic program to see what was going on and I seem to be getting the following error:

msxml3.dll error '80072f8f'
A security error occurred

Can anyone please tell me why I am getting this error and What I need to do to fix it?  The server is managed by a third party, I am just develop the code. the code seems to work when I use http but not https.  So its definitely something with the exchange of the digital certificates.

Thanks in advance for your help.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

KozelaAuthor Commented:

Thank you for the feedback.  The application has been working for over a year.  I am also using MSXML2.ServerHTTP.  So I am not sure this is applicable.

It could be possible the error arrived due recently windows update on the Server. you should check the url
Webinar: What were the top threats in Q2 2018?

Every quarter, the WatchGuard Threat Lab releases an Internet Security Report that describes and analyzes the top threat trends impacting companies around the world. Are you ready to learn more about the top threats of Q2 2018? Register for our Sept. 26th webinar to learn more!

KozelaAuthor Commented:
The URL is correct.  Any other ideas?
Do you specify the port number in URL? Any chances that it was changed recently?
KozelaAuthor Commented:
The URL does have the port number but has not changed.  Thanks.
KozelaAuthor Commented:
Ok.  So here is the story.  Apparently, Windows Update KB980436 (MS10-049) was installed and it changed the was SSL/TLS works.  As a result, my application stoped working.  The Update should have left the server in compatibility mode, so it should have been transparent to my application.  However, it was not.  To get around the problem, we had the add the following keys to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL with a DWORD value of 1


Adding these keys and a DWORD value of 1 makes the application go into compatibility mode.  Addind a DWORD value of 0 makes it go into Strict Mode.

Thanks for all the help.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.