I am seeing a problem with how the product works when installed in the following configuration:
NFA 9.3.2 (upgrade installation) on Windows 2008r2 (tried a second time with the same results on a refreshed installation)
From the UI:
An unknown error has occurred.
Refreshing your browser may resolve the issue.
Details:
com.firehunter.ump.exceptions.DataFactoryException : Unable to register user with NFA
Stack Trace:
java.lang.Exception: Unable to register user with NFA
This is what I get in the nfa_inventory.log:
Sep 17 13:51:10:645 [attach_socket, nfa_inventory] Attempting to locate an existing user for administrator
Sep 17 13:51:10:665 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindUser
Sep 17 13:51:10:931 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 17 13:51:10:933 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindRole
Sep 17 13:51:10:969 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 17 13:51:10:973 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/CreateRole
Sep 17 13:51:11:178 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 17 13:51:11:179 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindPermissionSet
Sep 17 13:51:11:209 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 17 13:51:11:210 [attach_socket, nfa_inventory] Unable to locate or create permission set for user registration.
I am able to get this working without issue on the following:
NFA 9.3.2 (fresh installation) on Windows 2012
This is from the 2012 machine with the additional query made:
Sep 16 18:13:06:347 [attach_socket, nfa_inventory] Attempting to locate an existing user for administrator
Sep 16 18:13:06:358 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindUser
Sep 16 18:13:06:658 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 16 18:13:06:659 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindRole
Sep 16 18:13:06:687 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 16 18:13:06:689 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/CreateRole
Sep 16 18:13:06:823 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 16 18:13:06:825 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/FindPermissionSet
Sep 16 18:13:06:869 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Sep 16 18:13:06:871 [attach_socket, nfa_inventory] Unable to locate any existing interface groups for the supplied origins - interface group mapping may not have completed yet.
Sep 16 18:13:06:872 [attach_socket, nfa_inventory] **** NFA API URI: http://###.###.###.###:80/ReporterDataSource/UserAndGroupMappingWS.svc/AssignUserPermissions
Sep 16 18:13:06:901 [attach_socket, nfa_inventory] HTTP request to NFA status line: HTTP/1.1 200 OK
Note:
Neither NFA configuration was ever registered to CAPC or NPC.
The same UIM installation was used to test both (not at the same time).
The user was duplicated on both NFA installations as it exists on UIM.
Probe was installed on each NFA machine, but only one at a time (when one was being tested the other had the probe uninstalled, and the machine was not present in IM).
Data was viewable in UMP during testing of each NFA installation (required to have the ability to drill out).
Both NFA installations are Standalone.