discovery_server not updating device details correctly when disableHubQueuCreation is enabled
search cancel

discovery_server not updating device details correctly when disableHubQueuCreation is enabled

book

Article ID: 434819

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Some devices were renamed or updated (e.g. OS was upgraded), but the device details in the DX UIM Inventory were not updated.

In some cases the updates appear days or weeks later, shortly after a discovery_server restart.

Environment

  • DX UIM 23.4.6 or 23.4.7
  • discovery_server 23.4.6 or 23.4.7
  • disableHubQueueCreation = true enabled in discovery_server.cfg to disable the creation of $_HUBALL queues

Cause

When the $_HUBALL queues are enabled, discovery_server processes robot information via both the standard nimbusscan and real-time get_info responses triggered by robot restarts.

When these queues are disabled, the discovery_server relies solely on nimbusscan, which occurs when discovery_server starts up.

 

Resolution

Ensure discovery_server is restarted on a daily basis when disableHubQueuCreation is enabled.

In DX UIM 23.4.8 (CU8), discovery_server will be enhanced to improve the responsiveness of discovery_server to robot changes when disableHubQueuCreation is enabled, so that restarting discovery_server to trigger updates will not be necessary.  (Tentative ETA: July 2026)