Management and Monitoring Services Atlas shows bridges and switches as nodes

  • 7000767
  • 27-Jun-2008
  • 30-Apr-2012

Environment

Novell ZENworks 7 Server Management Support Pack 1 - ZSM7 SP1 Management and Monitoring Service

Situation

Bridges and switches are discovered but show up as nodes instead of bridge.
 
ERROR (from sloader logs):
 
[6/23/08 20:48:46.703] TopologyManager:
java.lang.StringIndexOutOfBoundsException: String index out of range: 2
 at java.lang.String.substring(String.java:1441)
 at com.novell.managewise.discovery.consolidator.Misc.isValidMacAddress(Misc.java:449)
 at com.novell.managewise.discovery.consolidator.Bridge.update(Bridge.java:787)
 at com.novell.managewise.discovery.consolidator.Bridge.update(Bridge.java:258)
 at com.novell.managewise.discovery.bridge.QueryBridgeMib.sendDataViaCORBA(QueryBridgeMib.java:541)
 at com.novell.managewise.discovery.bridge.QueryBridgeMib.processBridge(QueryBridgeMib.java:463)
 at com.novell.managewise.discovery.bridge.QueryBridgeMib.run(QueryBridgeMib.java:341)

Resolution

To obtain a hot patch with the fix for this problem, follow the instructions in KB 3809227 "Updates to Novell ZENworks 7 Server Management" which can be found at https://www.novell.com/support

Additional Information

Additionally, see the troubleshooting section in the documentation at https://www.novell.com/documentation/zenworks7/sm7trouble/data/by40d8c.html#by40d9s  Note that the dot1dBridge STP table  and dot1dBridge FDB table must be populated.
 
For more verbose logging on a particular switch discovery process do the following:
 
  1. Stop the MMS services on the site server using "stopmms " command.
  2. Open "ZENworks\mms\MWServer\properties\tracerFilter.properties " file on the site server and add the following lines "Discovery=DEBUG10 " and "SN3Agent=DEBUG10 " at the end of the file and save it.
  3. Start the MMS services using "startmms " command.
  4. From ConsoleOne, use step 1 and 2 to ensure "NCP" setting are unchecked.
  5. From ConsoleOne, select a switch node for which the display icon is not proper.
  6. Delete the node from "Database Object Editor " | "Delete ".
  7. From "Tools " | "Discovery Console " | Submit a Request for re-discovery giving the appropriate IP address and subnet mask.
  8. Wait for the discovery to complete and check if the newly discovered switch node is displayed correctly.
  9. sloader.log file will be available on server "ZENworks\mms\Logfiles\sloader " directory.