After Following Note 1561436.1, Creating OID 11g DIP Synchronization Profile Fails with "Error while disassociating the sync profile from ConnectorGroup." (Doc ID 1620845.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Internet Directory - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

Installed Oracle Internet Directory (OID) 11g as per the following Note:

How to Perform a New Installation of Fusion Middleware 11.1.1.7 And Oracle Portal 11.1.1.6 With Oracle Access Management 11.1.2.1+ as Single Sign-On Solution ? <Document 1561436.1>

Now trying to create an Active Directory (AD) to OID Directory Integration Platform (DIP) synchronization profile fails with a trace message error when trying to save the profile:

Error while disassociating the sync profile from ConnectorGroup.

Additional trace messages shown include:

...<snip>...
[2014-01-22T15:23:02.737-06:00] [wls_ods1] [NOTIFICATION] [EVENT_NOT_ENABLED] [oracle.dip] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18436] [APP: DIP#11.1.1.2.0]
[2014-01-22T15:23:02.860-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18436] [APP: DIP#11.1.1.2.0] Retriving all groups...
[2014-01-22T15:23:02.863-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18436] [APP: DIP#11.1.1.2.0] Dissociating profile from the connector...
[2014-01-22T15:23:02.863-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18436] [APP: DIP#11.1.1.2.0] Retrived all groups successfully...
[2014-01-22T15:23:02.866-06:00] [wls_ods1] [ERROR] [] [oracle.dip] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18436] [APP: DIP#11.1.1.2.0] orclodipagentname=active_dir,cn=subscriber profile,cn=changelog subscriber,cn=oracle internet directory is not associated to group defaultgroup
[2014-01-22T15:23:02.958-06:00] [wls_ods1] [ERROR] [] [oracle.dip.mbean.sync] [host: wlsdev] [nwaddr: <IP Address>] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-0000000000025120,1:18438] [APP: DIP#11.1.1.2.0] Exception while retrieving profile name active_dir.
...<snip>...

 

The issue can be reproduced at will with the following steps:
1. Login to Enterprise Manager (EM) Fusion Middleware (FMW) Control console for OID.
2. Select Identity and Access, then DIP.
3. Select Administration from DIP menu > Synchronization Profiles, then click Create and fill out the connection information.
4. Clicking the "Test Connection" button works fine at this point.
5. Click Ok to save the profile, and the "Error while disassociating the sync profile from ConnectorGroup" is returned in the trace message.

 

Tried Note "manageSyncProfiles Command Fails with Error "Profile is Not Associated to a Group" <Document 1302606.1>" but the same error persists.

 

The DIP wls_ods1-diagnostic.log log file shows:

...<snip>...
[2014-01-22T16:56:27.262-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-000000000002527a,1:18610] [APP: DIP#11.1.1.2.0] Retriving all groups...
[2014-01-22T16:56:27.267-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-000000000002527a,1:18610] [APP: DIP#11.1.1.2.0] Retrived all groups successfully...
[2014-01-22T16:56:27.268-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-000000000002527a,1:18610] [APP: DIP#11.1.1.2.0] Dissociating profile from the connector...
[2014-01-22T16:56:27.270-06:00] [wls_ods1] [ERROR] [] [oracle.dip] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-000000000002527a,1:18610] [APP: DIP#11.1.1.2.0] orclodipagentname=active_dir,cn=subscriber profile,cn=changelog subscriber,cn=oracle internet directory is not associated to group defaultgroup
[2014-01-22T16:56:27.340-06:00] [wls_ods1] [ERROR] [] [oracle.dip.mbean.sync] [tid: SyncProfileMBean] [userId: weblogic] [ecid: c984121b9d76a858:17d885a9:142e3ceb356:-8000-000000000002527a,1:18612] [APP: DIP#11.1.1.2.0] Exception while retrieving profile name active_dir.
[2014-01-22T16:56:30.169-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: dev_portal.131009.154726.705706000_mycompany_E] [userId: ] [ecid: c984121b9d76a858:-b0eed67:142e3d192c4:-8000-0000000000000003,0] [APP: DIP#11.1.1.2.0] End of Execution
[2014-01-22T16:57:18.062-06:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: UpdateThread] [userId: ] [ecid: c984121b9d76a858:-b0eed67:142e3d192c4:-8000-0000000000000003,0] [APP: DIP#11.1.1.2.0] Changelog Filter : (&(changenumber>=54514)(targetdn=*cn=subscriber profile,cn=changelog subscriber,cn=oracle internet directory))
[2014-01-22T16:57:18.075-06:00] [wls_ods1] [ERROR] [DIP-10527] [oracle.dip] [tid: UpdateThread] [userId: ] [ecid: c984121b9d76a858:-b0eed67:142e3d192c4:-8000-0000000000000003,0] [APP: DIP#11.1.1.2.0] Unable to update the changes made in synchronization profile.[[
javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'orclodipagentname=active_dir,cn=subscriber profile,cn=changelog subscriber,cn=oracle internet directory'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3092)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3013)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2820)
at com.sun.jndi.ldap.LdapCtx.c_getAttributes(LdapCtx.java:1312)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_getAttributes(ComponentDirContext.java:213)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.getAttributes(PartialCompositeDirContext.java:121)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.getAttributes(PartialCompositeDirContext.java:109)
at javax.naming.directory.InitialDirContext.getAttributes(InitialDirContext.java:123)
at javax.naming.directory.InitialDirContext.getAttributes(InitialDirContext.java:118)
at oracle.ldap.odip.web.UpdateJobBean.updateChangesForSync(UpdateJobBean.java:243)
at oracle.ldap.odip.web.UpdateJob_rfgptc_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at oracle.ldap.odip.web.UpdateJob_rfgptc_EOImpl.updateChangesForSync(Unknown Source)
at oracle.ldap.odip.web.UpdateJobQuartzImpl.execute(UpdateJobQuartzImpl.java:234)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)

]]
...<snip>...



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms