Notifications

19 views

Description

  1. Discovery on an SNMP device updates a CI Name based on a Property glide.discovery.hostname.snmp_trusted
  2. SNMP is trusted hostname source: If set to true, trust the device name discovered via SNMP. If checked, any device name found via SNMP is used instead of the name found by a reverse DNS lookup.
  3. But sometimes even if the above property is set to false, Discovery updates a CI with SNMP sysName.
    • Issue identification :
  • Verify property 'glide.discovery.hostname.snmp_trusted' under "sys_properties" and should be false by default.

    https://<Instancename>.service-now.com/sys_properties.do?sys_id=50b77a670a0a0b0200279bfb10ab6443

  • Execute a Discovery on an SNMP device and observe SNMP sysName.



  • CI updated with SNMP SysName.

 

Release or Environment

  • All

Cause

  1. Shazzam input confirms that dns is unresolved.



  2. Discovery is unable to fetch DNS Name of the device.
  3. Thus it will fall back to SNMP sysName even though the property 'glide.discovery.hostname.snmp_trusted' is set to false.

Resolution

  1. Enable DNS port for the device in question.
  2. Execute a Discovery on the same device and confirm dns is resolved from Shazzam input.



  3. CI updated with DNS Name.

Additional Information

Useful documents:

Article Information

Last Updated:2020-01-22 20:45:51
Published:2020-01-23
3.1.PropertySetFalse.png3.2.SysName.png3.3.CI_Issue.png3.4.dns_unresolved.png3.5.dns_resolved.png3.6.CI_Fixed.png