Installation Guide

Enabling TLS 1.2 support

When your SQL Server is configured to use TLS 1.2 for secure communication, as recommended by Microsoft, you should enable Alloy Discovery to use the MSOLEDBSQL driver ("Microsoft OLE DB Driver for SQL Server") to access the database.

Starting with version 8.4, our installer checks for MSOLEDBSQL during the installation or upgrade process, and installs it if necessary. Since we don't know whether you need TLS 1.2 support, the new driver is disabled by default.

When the MSOLEDBSQL driver is required, this error message occurs:

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

To resolve this error, enable the MSOLEDBSQL driver on all computers that access the SQL Server hosting the Alloy Discovery database. Enabling the driver will enable TLS 1.2 support.

To enable TLS 1.2 support:

  1. Log in to any Alloy Discovery desktop app installed on your computer (for example, the desktop Settings App) to reveal the Log in to Alloy Discovery window and click Manage Connections to start the Connection Manager.

  2. Under Database Connection, select the Enable TLS 1.2 support check box.

  3. Click Test Connection to verify the connection.

  4. Click OK to exit the Connection Manager.