Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

What would the reason of getting the following error?

Microsoft OLE DB Provider for SQL Server error '80004005'

[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL Security error.

share|improve this question

1 Answer 1

A couple of things come to mind:

  1. The name specified for the SQL Server (sqlserver.mydomain.com) does not match the name on the certificate (sqlserver.mydomain.net, for instance).
  2. The certificate is issued by a certificate authority the client doesn't trust.

Are either of these the case?

share|improve this answer
Could be quite a few other causes. The built-in SQL provider seems to return messages that are vague. I've seen more descriptive messages using the SQL Native Client. –  Greg Askew Apr 3 '10 at 17:48
True, but these are the usual two suspects to check for first. –  K. Brian Kelley Apr 6 '10 at 21:14
We are not using any certificates for web server and SQL server. –  shah Apr 7 '10 at 13:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.