TLS 1.3 Support on Windows 10 with MySQL and PostgreSQL

TLS 1.3 Support on Windows 10 with MySQL and PostgreSQL

Issue

When connecting to MySQL or PostgreSQL servers on Windows 10, you may encounter errors if the server is configured to use only TLS 1.3. However, the connection succeeds if TLS 1.2 and TLS 1.3 are both enabled.

Reason

Windows 10 does not support TLS 1.3 at the system library level. This limitation affects all applications relying on the built-in security features of the OS, including MySQL and PostgreSQL clients.

Solution

To resolve this issue on Windows 10, enable TLS 1.2 or TLS 1.1 on the MySQL/PostgreSQL server to ensure compatibility with Windows 10 clients.
Info
Note: Our products utilize the system's security libraries for handling secure connections. As such, support for TLS 1.3 is determined by what the operating system provides.
For more details on TLS protocol support in Windows, refer to the official Microsoft documentation: TLS/SSL Protocols in Windows (Schannel SSP)

If you have further questions or need assistance, please reach out to our technical support team via our Contact Form.
    • Related Articles

    • How to Connect to MySQL Server

      In the second article of the series uncovering how to get started with MySQL, we talk about the ways of connecting to MySQL Server. You can connect to MySQL Server using MySQL Client, dbForge Studio for MySQL, and MySQL Workbench. In this article, we ...
    • How to Install MySQL on Windows Using MySQL Installer

      The article provides a comprehensive walkthrough outlining the aspects of how to install MySQL Server on Windows using MySQL Installer. Learn the subtleties of the MySQL installation process step-by-step to ensure you have MySQL Server together with ...
    • PostgreSQL SSL NuGets

      The SSL connection is implemented in the assemblies shipped with installation, but not in NuGet packages.   So, you should add to the project these assemblies:                 There is ConnectionString Property related to SSL:   SSL CA Cert The ...
    • Lost Connection to MySQL Server

      If you are experiencing a loss of connection to MySQL servers (applies to any server), we would like to highlight that in most cases, this issue is not related to our product (dbForge). Typically, this problem can be resolved by following the ...
    • Password visible in Connection string ODBC PostgreSQL

      When connecting to a PostgreSQL database using ODBC, you may encounter a situation where the password is visible in the connection string in Microsoft Excel. Unfortunately, we do not have the ability to alter how Excel handles or displays this ...