Linux robot communication error - Unable to reach controller, error message communication error

Document ID : KB000034342
Last Modified Date : 09/03/2018
Show Technical Document Details
Some Linux environments have trouble auto-detecting the local IP which causes problems with probes listening for incoming connections.
The first thing to try is to manually set the specific hostname and IP address in the robot.cfg file under /opt/nimsoft directory.

Leave all defaults in place except the following three lines:
robotname = ?set this to the computer hostname (shortname)
robotip = set this to the local/internal IP address of the machine
first_probe_port = 48003

Also, it is important to note that the local firewall may play a role here; generally speaking you should open ports 48000-48100 on any Nimsoft Robot, allowing connections from all other machines on the local network.