Discovery of Windows OS Server fails with IRE Error "In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [dscy_router_interface]"Issue When you run discovery on some Windows Server, discovery fails with "Failed Exploring CI Pattern, Pattern name: Windows OS - Servers, To Check Pattern Log Press Here". The Pattern logs will show the following: ReleaseAll current release.CauseThis is a defect and is tracked via PRB1453871.ResolutionPlease edit Windows OS Server pattern and change the Eval script for the target field name for steps 19.33 "Insert network adapters to cmdb_ci_network_adapter" and 19.34 "Insert router interfaces to dscy_router_interface". Click the pencil icon in the value field opposite the target field name "Name" and change the EVAL script: From OOTB code: var name = ${ValidNetworkAdapters[].NetConnectionID}; if (name == ""){ name = (${ValidNetworkAdapters[].IPAddress} !== null) ? 'NetworkAdapter@'+${ValidNetworkAdapters[].IPAddress} : 'NetworkAdapter@'+${ValidNetworkAdapters[].MACAddress}; } To: var name = ${ValidNetworkAdapters[].NetConnectionID}; if (name == null || name == ""){ name = (${ValidNetworkAdapters[].IPAddress} !== null) ? 'NetworkAdapter@'+${ValidNetworkAdapters[].IPAddress} : 'NetworkAdapter@'+${ValidNetworkAdapters[].MACAddress}; } This needs to be done for the two steps mentioned above. Once done please click Save>Pattern LibraryRelated LinksWindows, dscy_router_interface, NetConnectionID