Skip to main content
Kofax

SSL Security error when opening any ReadSoft Invoices module

Article # 3026224 - Page views: 349

Issue

Invoices users receive one of the following SSL Security errors when attempting to open any ReadSoft Invoices module.

"Database cannot be opened (13521,0,0)
[DBNETLIB][ConnectionOpen (SECDoClientHandshake()).]SSL Security error."

"Database cannot be opened (13521,0,0)
[DBNETLIB][ConnectionOpen (SECCreateCredentials()).]SSL Security error."

 

Cause

TLS 1.0 has been disabled, and the use of TLS 1.2 is now required within the customer's network environment and/or SQL Server.

 

Solution

Support for TLS 1.2 was added in Invoices 6.0 SP2 (6.0.2.0).  All older versions of the Invoices Software prior to this release require TLS 1.0 to be enabled.  
Customers must either enable TLS 1.0 or upgrade to a newer version of the software which provides support for TLS 1.2.
 
Here are the instructions to enable support for TLS 1.2 in Invoices 6.0.2.0 and above:

1. Download & install the Microsoft OLE DB Driver for SQL on all Invoices machines, servers, and the SQL server(s).  At the time of this writing, Version 18 is the latest version released.

Download "Microsoft® OLE DB Driver 18 for SQL Server"
https://www.microsoft.com/en-us/down....aspx?id=56730 

2.  Configure the Invoices Software to use the newer MSOLEDBSQL driver instead of the older SQLOLEDB provider.

  • Adjust your Eiglobal.ini file in the Invoices GlobalPath
  • Add "MSOLEDBSQL=1" under the [Database] section

Here is some additional information from the Invoices Help File.

===================================
MSOLEDBSQL
Found in: Eiglobal.ini
Section:  [Database]

Description
This flag makes it possible for Kofax ReadSoft Invoices to connect to SQL using MSOLEDBSQL instead of the deprecated version, SQLOLEDB.

Valid values
0 = SQLOLEDB is used to connect to SQL
1 = MSOLEDBSQL is used to connect to SQL
===================================

Level of Complexity 

Advanced

 

Applies to  

Product Version Build Environment Hardware
ReadSoft Invoices 6.0.2.0 and higher      

References

 

  • Was this article helpful?