Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Revision History

DateChangeAuthor
27/02/2020Initial versionSL
03/09/2020Add known issues and steps to force TLS 1.2SL

Securing Connections to SQL Server

...

List current as at  

IssueWorkaround

Crystal Reports fail from Synmain when TLS 1.0 is disabled

Cause:

Synergetic 'ODBCAutoConfig' and File > Workstation Config defaults to using SQLSRV32.DLL

This is due to the default ODBC driver SQLSRV32.DLL which does not support TLS 1.1+

Jira Legacy
serverSynergetic Management Systems
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId3587bf9f-563b-3952-afa4-4457c6487443
keyDSY-18676

Disable ODBCAutoConfig (HKLM\Software\Wow6432Node\ComputingDirections\ODBCAutoConfig = 0) - note that this cannot be disabled in multi-tenant environments at this stage.

Change ODBC reg setting to use newer SQL driver

Key: HKCU\Software\ODBC\odbc.ini\Synergetic\Driver

Value: 'C:\Windows\system32\sqlncli11.dll'


The ODBC settings will require manual update via reg key import to switch between environments (prod/dev/test) or tenants in a  multi-tenant environment.

SEQTA Sync JDBC error

none available

SQL Server TLS Configuration Steps

...

Sample encrypted traffic (TLS enabled)


Certificate Management (Important)

With encryption forced on the SQL Server it is critical that a trusted and current certificate is maintained on the server. After the certificate expiry the server will stop accepting connections until the certificate is replaced with a new one, so proactive certificate management should be scheduled to replace the certificate ahead of the expiry and avoid any outages.

Reference articles

https://blog.coeo.com/securing-connections-to-sql-server-with-tls

...