SQL Server: "Communication link failure Required SSL (failed to receive packet)"

If you get this error when using the SQL Server ODBC driver to provide a secure connection to SQL Server database, check with your DBA whether your instance has been configured to require TLS 1.2.

If it does require this version of TLS, you need to upgrade your SQL Server to version 1.10.13 or later. TLS 1.2 support was added to this version of the driver for compatibility with SQL Server 2019 CTP.