|Applies To||RSA Product Set: RSA Identity Governance & Lifecycle |
RSA Version/Condition: 6.5, 6.8.1, 6.9
|Issue||RSA Identity Governance & Lifecycle startup fails with the following errors in the user interface:|
Unable to initialize security model. com.aveksa.server.core.DuplicateNameException: Aveksa ADC
The aveksa security application must be initialized first by the System Operations Node(SON).
See documentation regarding server nodes and deployment.
|Cause||The SON error is not the issue here. The issue is the error message:|
com.aveksa.server.core.DuplicateNameException: Aveksa ADC
This error indicates that when the startup is attempting to create an Aveksa Account Data Collector (ADC), one already exists. How can this happen?
There is a new application called Aveksa with associated collectors called Aveksa Account Data Collector (ADC) and Aveksa Entitlement Data Collector (EDC). These objects are part of the security model and should not be changed. However, these three objects (Aveksa Application, Aveksa ADC and Aveksa EDC) are modifiable and if modified in any way, RSA Identity Governance & Lifecycle will not start up.
Here is what happens:
|Resolution||This issue is resolved in RSA Identity Governance & Lifecycle version 6.9.1. Starting in 6.9.1, the name of the Aveksa application cannot be changed.|
|Workaround||Do not rename the Aveksa application.|
If you have encountered this situation, please contact RSA Identity Governance & Lifecycle Support for a workaround and mention this RSA Knowledge Base Article ID 29739 for reference.
|Notes||Please see related RSA Knowledge Base Article 30300 - Sartup fails with 'The aveksa security application must be initialized first by the System Operations Node (SON)' error in RSA Identity Governance & Lifecycle if the solution in this RSA Knowledge Base Article does not resolve your issue.|