Citrix Netscaler fails on horizontal discovery pattern in Check For Output Payload ErrorsIssue <!-- 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;<span id="CmCaReT"></span> text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } --> Netscaler Load Balancer horizontal pattern fails with missing criterions attributes in payload. When checking the Horizontal Discovery Log, all steps are successful but Payload Processing fails with the following payload error: Check For Output Payload Errors 2017-10-05 19:51:23: Identification CI Errors: In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [cmdb_ci_lb_service]. Add these input values in payload item '{"className":"cmdb_ci_lb_service","values":{"operational_status":"2","discovery_source":"ServiceNow","install_status":"100","sys_class_name":"cmdb_ci_lb_service"}}',In payload missing minimum set of input values for criterion (matching) attributes from identify rule for table [cmdb_ci_lb_service]. Add these input values in payload item '{"className":"cmdb_ci_lb_service","values": ..... ResolutionCheck the CI Identifier cmdb_ci_lb_service. Criterion attributes are: name,ip_address,portAdd the following step 37 between (step 36. Remove duplicates after merge) and (step 38. Set Service Table) in the Netscaler Load Balancer to filter services that have empty name, IP address or port: In the pattern tab the extra step should look like below:step {name = "Filter services that have empty name or ip address or port"filter {src_table_name = "ServiceUnique"target_table_name = "ServiceUnique"condition = any {is_not_empty {get_attr {"ServiceUnique[].vsvrName"}}is_not_empty {get_attr {"ServiceUnique[].vsvrIpAddress"}}is_not_empty {get_attr {"ServiceUnique[].vsvrPort"}}}}