Discovery fails with identification error "MULTIPLE_DEPENDENCIES Found multiple dependent relation item"Issue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> Symptoms When running discovery, if discovery fails at identification stage, you will have entries similar to these in the identification engine log: Error identification_engine : MULTIPLE_DEPENDENCIES Found multiple dependent relation items [{"parent":4,"child":0,"type":"Contains::Contained by"}] and [{"parent":1,"child":0,"type":"Contains::Contained by"}] in payload identification_engine Error identification_engine : DUPLICATE_PAYLOAD_RECORDS Found duplicate items in the payload (index 35 and 66), using className [cmdb_ci_file_system] and fields [name]. Remove duplicate items from the payloadError identification_engine : MULTIPLE_DEPENDENCIES Found multiple dependent relation items [{"parent":4,"child":0,"type":"Contains::Contained by"}] and [{"parent":1,"child":0,"type":"Contains::Contained by"}] in payload: no thrown error The discovery log for the "Windows OS - Servers" pattern will have an entry as follows: In case the discovered CI is included CI (such as Tomcat WAR) check if there are multiple records with name 'Contains::Contained by' in cmdb_rel_type table.Missing identifier entry for ci type : cmdb_ci_nas_file_system . Go to 'CI Identifiers' from the navigation pane and add the needed entries.Missing identifier entry for ci type : cmdb_ci_win_cluster_node . Go to 'CI Identifiers' from the navigation pane and add the needed entries.Missing identifier entry for ci type : cmdb_ci_win_cluster . Go to 'CI Identifiers' from the navigation pane and add the needed entries.Missing identifier entry for ci type : cmdb_ci_win_cluster_node . Go to 'CI Identifiers' from the navigation pane and add the needed entries.Missing identifier entry for ci type : cmdb_ci_win_cluster . Go to 'CI Identifiers' from the navigation pane and add the needed entries.Found multiple dependent relation items [{"parent":4,"child":0,"type":"Contains::Contained by"}] and [{"parent":1,"child":0,"type":"Contains::Contained by"}] in payload Cause There could be several reasons for duplication errors but one such cause is if the same drive letter is used for both Local Drive (cmdb_ci_file_system) and Mapped Network Drive (cmdb_ci_nas_file_system). This causes identification to fail because these are thought to be duplicates due to same identifier rule being used for both. Resolution Its an uncommon scenario to have the same letter being mapped to local drive and mapped network drive. The only workaround this would be to create an identifier for the NAS File System table to have an identifier entry on name and NAS_hostname. In order to do, please follow the steps below: Discovery Definition>CI identification>Identifiers. Create NewFill the following information: Name:NAS File SystemApplies to: NAS File System [cmdb_ci_nas_file_system] Under related record for Identifier Entries tab, click New with following information: Search on table:NAS File System [cmdb_ci_nas_file_system]Criterion Attributes:name, nas_hostnameAllow Null Attribute: false