610 views

Description

"Linux Server" Pattern fails with found duplicate dscy_route_next_hop items in the payload identification error.

Steps to Reproduce

On a ServiceNow instance, run Discovery against a Linux Server and check the Pattern Log for 'Linux Server' horizontal discovery pattern.

The following error message can be seen while the identification is running:

identification_engine : DUPLICATE_PAYLOAD_RECORDS Found duplicate items in the payload (index ## and ##), using className [dscy_route_next_hop] and fields [dest_ip_network,next_hop_ip_address]. Remove duplicate items from the payload

The IRE payload seen in the node logs will include something like this: (A simple way to get this is to turn on session debug for "Debug Log" clicked, and then "Run again (debug)" on the pattern ecc_queue input.

{
"className": "dscy_route_next_hop",
"values": {
"dest_ip_network": "eth0",
"install_status": "1",
"name": "kernel",
"next_hop_ip_address": "10.63.102.250",
"sys_class_name": "dscy_route_next_hop"
},
"sys_object_source_info": {},
"settings": {},
"sys_ire_info": {}
},
{
"className": "dscy_route_next_hop",
"values": {
"dest_ip_network": "eth0",
"install_status": "1",
"name": "link",
"next_hop_ip_address": "10.63.102.250",
"sys_class_name": "dscy_route_next_hop"
},
"sys_object_source_info": {},
"settings": {},
"sys_ire_info": {}
},

Workaround

This problem has been fixed. If you are able to upgrade, review the Fixed In or Intended Fix Version fields to determine whether any versions have a planned or permanent fix.

As a workaround, you could import the attached update set xml file for "Linux Network" pattern shared library and run 'Synchronize with MID Servers' UI Action.

Note: Please remember that modifying the pattern will lead to it being skipped it when upgrading the instance. After the upgrade to a fixed version, check the skipped changes from the upgrade history and revert the "Linux Network" pattern shared library to the out of box version.


Related Problem: PRB1386377

Seen In

SR - IRM - Audit Management - New York 2019 Q3
SR - IRM - GRC Profiles - Madrid 2019 Q2
SR - IRM - Policy and Compliance - Madrid 2019 Q2
SR - IRM - Risk Management - New York 2019 Q3
SR - ITBM - Essential SAFe Dashboards v1.0
SR - ITBM - Scrum Dashboards Common v1.0.2
SR - ITOM - Discovery and Service Mapping - 201908
SR - ITOM - Discovery and Service Mapping - v1.0.35
SR - ITOM - Fundamentals Istanbul Jakarta Kingston r1 - v5.99.6
SR - Security - Integration Framework - Madrid 2019 Q2
SR - Security - Support Common - Madrid 2019 Q2
SR - Security - Support Orchestration - Madrid 2019 Q2
SR - SIR - Security Incident Response - Madrid 2019 Q2
SR - SIR - Security Incident Response PA Content - New York 2019 Q3
SR - SIR - Store SecOps Setup Assistant - Madrid 2019 Q2
SR - SIR - Store Threat Core - Madrid 2019 Q2
SR - SIR - Store Trusted Security Circles Client - New York 2019 Q3
SR - VR - Qualys - New York 2019 Q3
SR - VR - Vulnerability Response - New York 2019 Q3
SR - VR - Vulnerability Response PA Content - Madrid 2019 Q2

Fixed In

New York Patch 10
Orlando Patch 6
Paris

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-11-18 21:20:57
Published:2020-06-17
Modified Linux Network Shared Library Pattern.xml[View]