data_engine no longer starts: COM Error [0x80004005] Unspecified error - [Microsoft SQL Server Native Client 11.0] Invalid connection string attribute
search cancel

data_engine no longer starts: COM Error [0x80004005] Unspecified error - [Microsoft SQL Server Native Client 11.0] Invalid connection string attribute

book

Article ID: 407836

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

data_engine cannot start anymore, apparently nothing changed.

Error message in data_engine.log: 

 

Aug 18 00:38:01:289 [11108] 3 de: getCheckSumForFile begin
Aug 18 00:38:01:291 [11108] 0 de: fopen failed for <NIMSOFT_PATH>/security/truststore.jks
Aug 18 00:38:01:291 [11108] 3 de: getCheckSumForFile - nimMD5CheckSum calculation failed
Aug 18 00:38:01:291 [11108] 3 de: certificate checksum - 
Aug 18 00:38:01:392 [11108] 0 de: [main] Open - 3 errors
Aug 18 00:38:01:392 [11108] 0 de: (1) Open [Microsoft SQL Server Native Client 11.0] Invalid connection string attribute
Aug 18 00:38:01:392 [11108] 0 de: (2) Open [Microsoft SQL Server Native Client 11.0] SSL Provider: The certificate chain was issued by an authority that is not trusted.
Aug 18 00:38:01:392 [11108] 0 de: (3) Open [Microsoft SQL Server Native Client 11.0] Client unable to establish connection
Aug 18 00:38:01:392 [11108] 0 de: COM Error [0x80004005] Unspecified error - [Microsoft SQL Server Native Client 11.0] Invalid connection string attribute
Aug 18 00:38:01:392 [11108] 0 de: Unable to connect to database. so exiting

Environment

DX UIM 23.4.*

Cause

This issue will occur If the data_engine Encryption is set to "True" and the configuration for supporting  TLS 1.2 was not done (Eg. Certificate was not created and imported and no .jks file is created) as per Support for TLS v1.2 (Microsoft SQL Server)

 

Resolution

If Encryption is not turned on at the SQL Server, and no configuration is done on the server as per Support for TLS v1.2 (Microsoft SQL Server), to resolve this issue: 

 

1. Stop the data_engine. 

2. Edit via raw configure and set "Encrypt = false"

Additional Information