Question : encryption not supported on client

I have been running into this error more and more recently. I am trying to setup an ODBC connection to a SQL Server 2008 instance. I can have two identical WXP SP2 computers sitting side by side. On one the connection works just fine and on the other I get the error message  "encryption not supported on client" . This is using the SQL Native Client. If I revert back to just the SQL 2000 client it connects just fine. Can someone please explain what is going on here??? I have also seen this with Vista SP1a.

Answer : encryption not supported on client

Is there a chance that the systems are different from each other? What I'm trying to say is that you may be using different versions of your ODBC library that may cause this problem. If you're using the default one, are you using different versions of the .NET Framework?

An alternative is that you may be connecting with a different user and thus attached policy? Have you tried switching the users and does that solve the issue? If that's not the case, check the URL you're using to connect if that may cause any differences.

If all is the same for all machines, you could look at the .NET Framework even though you may not be using this. For me, .NET 3.0 and beyond always were 100% successfull in connecting with any MS SQL server.
Random Solutions  
 
programming4us programming4us