Monday, January 4, 2016

Issue while running "LDAP Connector User Sync Reconciliation" Job with error "Failed: Error Message can not be retrieved"

Issue while running "LDAP Connector User Sync Reconciliation" job  with error code

"Failed: Error Message can not be retrieved"



Error in Logs:

diagnostic.log:org.identityconnectors.framework.common.exceptions.ConnectorException: javax.naming.NameNotFoundException: [LDAP: error code 32 - The entry cn=changelog specified as the search base does not exist in the Directory Server]; remaining name 'cn=changelog'



Solution :

1) Create a replication server using below command

/app/oracle/middleware/asinst_1/OUD/bin/dsconfig -h localhost -p 4444 -D "cn=directory manager" -j ~/password.txt -X -n create-replication-server --provider-name  'Multimaster Synchronization' --set replication-port:8989 --set  replication-server-id:1 --type generic

(Note - Created a password file and provide the location file location in above command)

2) Create a replication domain using below command

/app/oracle/middleware/asinst_1/OUD/bin/dsconfig -h localhost -p 4444 -D "cn=directory manager" -j ~/password.txt -X -n create-replication-domain --provider-name  'Multimaster Synchronization' --set base-dn:dc=oud,dc=com --set  replication-server:arihant.com:8989 --set server-id:1 --type generic --domain-name dc=oud,dc=com

3) Now run the  "LDAP Connector User Sync Reconciliation" job and check the execution status


















Thanks,
Arihant