i am getting this error on my windows 7 machine when i open word, excel
 i have outlook 2013
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

The message reads:

The application experienced an internal error loading the SSL libraries.
Brian DayhoffSenior Full Stack DeveloperCommented:
You have one of a couple potential issues here:
- The SSL certificate does not allow for a hashing mechanism that your machine supports. If this is the case, upgrading your ssl library will generally fix it.
- The SSL certificate is encountering a host mismatch. This can occur if you are using a misconfigured proxy or VPN. If that is your issue, then you need to fix the proxy/VPN settings.
- You have a corrupt or non-functional SSL resolver. Reinstalling it should fix this if this is the case.

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
Sam Simon NasserIT Support ProfessionalCommented:
Windows 7 now has a hotfix and a registry key to allow for TLS 1.1 and TLS 1.2 support for its web service API, this allows Office to be able to access SharePoint on Windows 7 now if the server only supports TLS 1.2.
pramod1Author Commented:
where can I install SSL resolver? where should I find it in windows 7, there is no issue with ssl cert.

as it happens only opening word or excel
Brian DayhoffSenior Full Stack DeveloperCommented:
As a workaround for programs that do not natively resolve ssl, you can set ip socat on your command line to reverse proxy to a local webserver like nginx or apache that will resolve it. There is of course some technical overheat to doing it this way, however it will allow you to make any program that does not natively resolve ssl do so correctly. The basic gist is to tell your /hosts file to forward all traffic on port 443 to localhost, and then in turn have socat listen on port 443 and proxy all outbound traffic through your local webserver. You will also want to insure that the local webserver instance points all inbound connections back to your normal system firewall. If you spend a day or so getting this set up correctly, you will no longer have any ssl related issues with any desktop software, even if it otherwise is incompatible.
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
Windows OS

From novice to tech pro — start learning today.