How to confirm network socket error code?

Document ID : KB000044926
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction: 

UIM Robot (controller probe) periodically communicates with hub for life-and-death(heartbeat) monitoring. However, the communication sometimes fails and "Robot xxxx is inactive" alarm is published. User might be able to figure out the cause from network socket error code.

 Question: 

How to confirm network socket error code?

Answer: 

controller probe will record network socket error code to controller.log if loglevel is more than 3. The format is "sockConnect - connect to <hupip> 48002 failed <network socket error code>".

loglevel can be changed on Admin Console/Infrastructure Manager.

v7.8 controller AC Configuration

v7.8 controller IM Configuration > Misc

Additional Information:

 

The error is described in the link below.

ERRNO(3) - Linux Programmer's Manual