get_connection_string fails for probes that rely on data_engine on HA failover
search cancel

get_connection_string fails for probes that rely on data_engine on HA failover

book

Article ID: 186114

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Example, log entry for the discovery_server probe

[main]  DEBUG com.nimsoft.nimbus.lookup.DataEngineLookup - Failed to parse connection string as : Received status (1) on response (for sendRcv) for cmd = 'get_connection_string'
[main]  FATAL com.nimsoft.discovery.server.probe.DiscoveryServerProbe - Error initializing probe: (1) error, Received status (1) on response (for sendRcv) for cmd = 'get_connection_string'
[main]  FATAL com.nimsoft.discovery.server.probe.DiscoveryServerProbe - (1) error, Received status (1) on response (for sendRcv) for cmd = 'get_connection_string

Environment

UIM 23.4+

Cause

certificate.pem not in place on HA server

Resolution

-Copy the certificate.pem from the .../nimsoft/security folder on the primary to a folder on the HA server.
-Update the robot config on the HA server to include the following with the path you put the file in (not in quotes)

example:

cryptkey=/opt/nimsoft/robot/certificate.pem

or 

cryptkey = C:\Program Files (x86)\Nimsoftobot\certificate.pem