After upgrading to VMware probe 8.20 on a Linux robot, the probe fails to start and remains in an "Error" state. The controller.log or vmware.log shows the following error:
Controller: Probe 'vmware' FAILED to start (command = /opt/nimsoft/probes/application/vmware/../../..//bin/java) does not exist or is unreachable
The controller attempts to launch the probe using a relative path to $NIMBUS_HOME/bin/java, but the Java executable is located in a different directory (e.g., /opt/nimsoft/jre21/...), causing the startup to fail.
Product: DX Unified Infrastructure Management (UIM)
Version: 23.4 CU5 or higher
Probe: VMware 8.20 or above
OS: Red Hat Enterprise Linux (RHEL) / Linux
VMware probe version 8.20 and above requires Java 21. In DX UIM 23.4 CU5, Java-based probes require the java_jre21 package to be deployed to the robot. If only the raw JRE folder is manually copied or if the package is missing, the robot controller will not have the correct path registered in robot.cfg and will fail to find the Java launcher at the expected $NIMBUS_HOME/bin/java location.
To resolve this issue, follow the supported deployment order to ensure the robot environment is correctly configured for Java 21:
In so cases the issue identified as the java_jre21 was not extracted in the Linux server.
- we manually copied the folder from another server.
- restarted the robot and Vmware probe started.