Core component of SQL Server for storing, processing, and securing data
Hi @pdsqsql ,
Thank you for reaching out to the SQL forum.
Your issue seems to be related to TLS protocol support and the SQL Client driver used by your application. After a Windows patch via GPO, your application cannot connect to SQL Server 2014 SP3 + CU4.
Please try below things to fix the issue.
- If you are using .NET Framework, ensure it's 4.6 or higher, as earlier versions do not support TLS 1.2 by default. For older .NET versions, you may need to explicitly enable TLS 1.2 in code.
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
- If your application uses System.Data.SqlClient, ensure it's updated to a version that supports TLS 1.2. If you are using ODBC or OLEDB, update the below drivers.
ODBC Driver 17 for SQL Server
OLE DB Driver for SQL Server
- Use a tool like IISCrypto or PowerShell to confirm TLS 1.2 is enabled and TLS 1.0/1.1 are disabled. Please check below Registry paths.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
- Check registry settings, installed drivers, and .NET versions. Ensure both servers have identical TLS and driver configurations.
- Enable detailed logging to capture the exact driver and protocol being used during connection attempts.
Please refer below link.
I hope this information helps. Please do let us know if you have any further queries.
Regards,
Dinesh