USM does not display NFA data for interfaces
search cancel

USM does not display NFA data for interfaces


Article ID: 144689


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM)


USM is not displaying NFA data for interfaces and nfa_inventory log captures the following error:

[Connection tester - 0, nfa_inventory] getResourceProperty:
[Connection tester - 0, nfa_inventory] getResourceProperty: port=80
[Connection tester - 0, nfa_inventory] **** NFA API URI: http://%nfarconsolehostname%t:80/ReporterDataSource/InventoryWS.svc/GetNFAUrls
[Connection tester - 0, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 500 Internal Server Error
[Connection tester - 0, nfa_inventory] Response from HTTP request to NFA was: 500
[Connection tester - 0, nfa_inventory] Exception occurred while attempting HTTP request to NFA at %nfarconsolehostname%
[Connection tester - 0, nfa_inventory] org.apache.http.client.HttpResponseException: Response from API was not 200 OK. The status code was: 500


Release : 9.2.0



NFA Console was not completely configured with HTTP which is a requirement for the nfa_inventory probe.


1. Manually load the suspect link in a browser (http://%nfarconsolehostname%:80/ReporterDataSource/InventoryWS.svc/GetNFAUrls) and this failed with "Server Error in '/reporterDataSource' Application. Could not find a base address that matches the scheme https for the endpoint with the WebHttpBinding, Registered base address scheme are http

2. Edited the D:\CA\NFA\REPORTER\NetQoS.ReporterAnalyzer.WebService\web.config file and changed the following section as followed:

        <binding name="CustomBinding">
          <security mode="None">
            <transport clientCredentialType="None"/>

3. Run iisreset from the commad line