DX Unified Infrastructure Management

 View Only

 Problem with installing the robot on Red Hat Enterprise Linux 9.4

Solomon Melamed's profile image
Solomon Melamed posted Oct 16, 2025 02:23 PM

Hello everyone,
Maybe someone can help me, I installed robot (nimsoft-robot-9.40-1.x86_64) on Red Hat Enterprise Linux 9.4 server. Installation was successful but now controller is down with the message

Controller: robot_not_alive - not possible when robot is in passive mode
Controller: Down

Can someone help me, thanks.

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

Check the robot.cfg.

The robot should be set to normal mode.

robot_mode = normal

Steve

Solomon Melamed's profile image
Solomon Melamed

But I want the robot to work in passive mode.

robot_mode = passive

All my robots work in passive mode.

By the way, even if I switch to normal mode, the controller doesn't come up either.

{Case#800400833} 

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

Ok, Lol. Set the robot to loglevel 5, use a logsize of 50000.

Shutdown all robot processes using niminit stop or kill if niminit doesnt work.

Run niminit start and check the controller.log for more details.

Does the RHEL machine have anything blocking connections from the hub? firewalld/SELinux/Security software etc.

Steve

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

Did you follow the techdocs?

Manage Passive Robots

Did the robot install finish without errors?

Steve

Solomon Melamed's profile image
Solomon Melamed

If I manually turn on the controller

export NIM_ROOT=/opt/nimsoft
export LD_LIBRARY_PATH=/opt/nimsoft/robot/lib:/opt/nimsoft/lib:/usr/lib64
sudo ./controller -d 5 &

, it starts.

ss -lntp | egrep '48000|48001' || true
LISTEN 0      128          0.0.0.0:48001      0.0.0.0:*    users:(("spooler",pid=30250,fd=6))
LISTEN 0      128          0.0.0.0:48000      0.0.0.0:*    users:(("controller",pid=30248,fd=4))

Stephen Danseglio's profile image
Broadcom Employee Stephen Danseglio

The Linux sys admin should be able to help you set this up.

To configure DX UIM to start automatically on Red Hat Enterprise Linux 9 (RHEL9), you need to create a systemd service file. The service runs the niminit script, which is the standard method for starting and stopping the UIM Nimsoft Robot Watcher service on Linux.

e.g., /usr/lib/systemd/system/nimbus.service

Steve

Solomon Melamed's profile image
Solomon Melamed

The service starts, but the controller does not start.

started
Jason Allen's profile image
Broadcom Employee Jason Allen

I believe this robot (9.40) is too old for RHEL 9.4 - you should try installing robot 23.4.x and it should work better.  I would also suggest ensuring it can run correctly in normal mode first, then change to passive mode once you have it running successfully.

Solomon Melamed's profile image
Solomon Melamed

Please send me the installation file for robot 23.4.x. on RHEL 9.4. I need manual installation (file .rpm)

Derek Child's profile image
Broadcom Employee Derek Child

Hi Solomon,
You can download the rpm files from support.nimsoft.com.