Resource not responding after upgrading the VMware probe to 6.72 from 6.60
search cancel

Resource not responding after upgrading the VMware probe to 6.72 from 6.60

book

Article ID: 44160

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

The vmware probe is installed on a system where another Java JRE is installed in addition to the UIM Java JRE.  The other Java JRE is found in the Windows PATH System environment variable.  After upgrading to vmware v6.72 on this windows server, the probe fails to connect to the monitored resource with the configured username and password which worked prior to upgrading the probe.  Downgrading to the previous version of the vmware probe does not correct this.  The error recorded in the vmware.log file is similar to the following:

Jun 15 08:46:43:035 [attach_socket, vmware] (12) login failed, VMWare API is unavailable: Exception caught trying to invoke method RetrieveServiceContent; nested exception is:
    javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake: Exception caught trying to invoke method RetrieveServiceContent; nested exception is:
    javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
    at com.nimsoft.probe.application.vmware.sdk.VmwareEnvAdaptor.login(VmwareEnvAdaptor.java:270)
   at com.nimsoft.probe.application.vmware.sdk.VmwareSession.login(VmwareSession.java:127)

Environment

UIM Server 8.4
vmware 6.72
OS: Windows 2008 R2

WARNING: This Article does not apply to robot version 7.90. If PATH = " " is in the robot.cfg then robot version 7.90 will fail to start.
 

Cause

Multiple Java JREs found in the UIM environment and possible corruption to the 1.72 UIM Java JRE installation
 

Resolution

  1. From the controller probe's Configure GUI on the robot where the vmware probe is installed, select the Environment sub-tab under the Setup tab and add a new PATH environment variable.
  2. Set the value of this variable to a single blank " " (do not include the double quotes in the setting of this variable.) Youre setting the PATH to an empty value.
  3. This will look like the following in the <environment> section of the robot.cfg file:
  4. PATH =
  5. Save the change.
  6. Stop the Nimsoft Robot Watcher service
  7. From a text editor, remove the NIM_JRE_HOME and NIM_JRE_HOME_1_7 key/value pairs from the <environment> section of the robot.cfg file. Save these changes.
  8. Delete the <installPath>\Nimsoft\jre\jre7 directory and its contents.
  9. Start the Nimsoft Robot Watcher service
  10. Deploy the java_jre 1.72 installation package to this robot
  11. Stop the Nimsoft Robot Watcher service after the java_jre package is successfully deployed
  12. Start the Nimsoft Robot Watcher service