NFA and UIM integration not working after NFA upgrade - nfa_inventory
search cancel

NFA and UIM integration not working after NFA upgrade - nfa_inventory

book

Article ID: 139666

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

Integration between NFA and UIM not working after upgrade of NFA from 9.3.3 to 10.0.2 and NFA data not seen in UMP portlet in USM for the network devices
 

Can see below errors in nfa_inventory probe logs

Oct 30 15:10:02:820 [Data Collector - 1, nfa_inventory] ==== Begin collectFullInventory: Pass-653 xxx
Oct 30 15:10:02:820 [Data Collector - 1, nfa_inventory] getResourceProperty: host=xx.xxxx.xx
Oct 30 15:10:02:820 [Data Collector - 1, nfa_inventory] getResourceProperty: port=80
Oct 30 15:10:02:820 [Data Collector - 1, nfa_inventory] **** NFA API URI: http://xx.xx.xx.xx:80/ReporterDataSource/InventoryWS.svc/GetNFAUrlsOct 30 15:10:02:824 [Data Collector - 1, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 404 Not Found
Oct 30 15:10:02:824 [Data Collector - 1, nfa_inventory] Response from HTTP request to NFA was: 404
Oct 30 15:10:02:824 [Data Collector - 1, nfa_inventory] Exception occurred while attempting HTTP request to NFA at xx.xx.xx.xx
Oct 30 15:10:02:824 [Data Collector - 1, nfa_inventory] org.apache.http.client.HttpResponseException: Response from API was not 200 OK. The status code was: 404
 at com.nimsoft.probe.network.nfa_inventory.util.RestfulClient.executeHttpRequest(RestfulClient.java:116)

Environment

Release : 9.0.2

Component : UIM - NFA_INVENTORY

NFA :10.0.2 /10.x

Cause

NFA 10.x uses .Net version 4.x 




HTTP Activation feature was missing for the WCF service which is required for integration to work correctly and is one of the prerequisites.



Resolution

HTTP  activated on WCF Services for .Net 4.x in  Server Manager ->Add Roles and Features Wizard and also nfa_inventory probe restarted after which NFA data was populated in UMP