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

CA Unified Infrastructure Management On-Premise (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:53d8e327-03cf-499a-9b34-234d8efe2b6d: 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:4b03d72a-367f-40e7-a123-0db83f08ea64

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.