|Applies To||RSA Product Set: RSA Identity Governance & Lifecycle |
RSA Version/Condition: 7.0.x, 7.1.x, 7.2.x
|Issue||The AFX Server is in a Running state but the RSA Identity Governance & Lifecycle AFX Connectors are stuck in a Deployed state and do not progress to a Running state. For example, (AFX > Connectors):|
The AFX command line tool (afx status) shows the AFX Server as active (even though it is not fully functional as indicated by errors in the AFX log files.)
The $AFX_HOME/esb/logs/esb.AFX-MAIN.log has a Failed to get flows for server error which indicates that mmc-console cannot be reached.
The $AFX_HOME/mmc-console/logs/catalina.out file which logs information about the deployment of the mmc-console shows that the deployment of the mmc-console failed:
The $AFX_HOME/mmc-console/logs/mmc-console-app.log shows the failure is Unable to initialize the query handler when attempting to access the SearchIndex.
The AFX Connectors fail to deploy because mmc-console (part of the AFX Server) has failed to start. The mmc-console collects connector information in order for the connectors to run. If mmc-console fails to start, then the connector information is never collected and the connectors cannot move from Deployed to Running.
This issue may occur upon AFX startup if the previously running AFX instance was not shutdown cleanly.
|Resolution||Stop the AFX instance and delete (rename) the two directories that hold the index files. When AFX is restarted, the indexes will be recreated.|
As the AFX user, login to the server and perform the following steps:
|Workaround||Alternatively you may redeploy AFX as described in RSA Knowledge Base Article 000037993 -- How to download and install the AFX Server Archive in RSA Identity Governance & Lifecycle.|