Routers discovered as Unknown SNMP when using Windows Discovery Proxy

  • 7004232
  • 18-Aug-2009
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management with Support Pack 2 - 10.2 Discovery

Situation

When using Windows Discovery Proxy, routers are discovered under All Devices, without router role defined.
 
From zmd-messages.log on the proxy:
 
[NetworkDiscoveryWorker] [] [DiscoveryHarness result : <NetworkDevice>
<UNKNOWN_SNMP>
 
From DiscoveryHarnessEvent*.log on proxy:
 
<EVENT AT="8/17/2009 12:30:00">
Unable to open C:\Program Files\Novell\ZENworks\conf\pru\NDREC.TKB.  Errno: 2 (File or path not found)
</EVENT>
 

Resolution

This is fixed in version 10.2.2 - see KB 7004803 "ZENworks 10 Configuration Management 10.2.2 - update information and list of fixes" which can be found at https://www.novell.com/support
 
Workaround for prior versions:
 
The file %ZENWORKS_HOME%\conf\pru\ndrec.tkb is missing on the proxy device.  Copy it from the primary server (/etc/opt/novell/zenworks/pru ) to the proxy.  The subdirectory  %ZENWORKS_HOME%\conf\pru\ will need to be created on the proxy.
 
Note:  This file will need to be copied for each new PRU download if discovery needs to be done with up to date information from PRU changes.