Java based probes that connect to the backend UIM database are no longer working after applying java_jre 2.07
search cancel

Java based probes that connect to the backend UIM database are no longer working after applying java_jre 2.07

book

Article ID: 223460

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Updated to java_jre package 2.07 and now having issues with probes that use java, and connect to the backend UIM database with errors like:

The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "The server selected protocol version TLS10 is not accepted by client preferences [TLS12]". ClientConnectionId:<ID>: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "The server selected protocol version TLS10 is not accepted by client preferences [TLS12]"

or

ERROR [main, com.nimsoft.nimbus.probe.service.wasp.Probe] doit() Failed to createDataSource  

ERROR [main, com.nimsoft.nimbus.probe.service.wasp.Probe] com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "The server selected protocol version TLS10 is not accepted by client preferences [TLS12]". ClientConnectionId:<ID>

Environment

Release : 20.3

Component : UIM 

Resolution

This will be related to the version of MSSQL that is being used. Make sure that you are on the latest service pack for your version, or at least at the version that supports TLS 1.2.

Additional Information

https://support.microsoft.com/en-us/topic/kb3135244-tls-1-2-support-for-microsoft-sql-server-e4472ef8-90a9-13c1-e4d8-44aad198cdbe