OID11g: Accessing DIP via EM Console Throw Error "Unable to locate the DIP Sync profile mbean" and Log File Says "Directory Integration Platform is not able to get the context with the given details : OID host: Port: SSL mode:1" (Doc ID 2288492.1)

Last updated on JULY 20, 2017

Applies to:

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

Symptoms

OID/DIP 11.1.1.7 and may apply to latest versions.


1. Getting  Error popup window when we try to access DIP on  EM Console. Note here WLS_HOSTNAME will reflect your WLS hostname and admin port which by default will be 7001.

  WLS_HOSTNAME: <Admin Port> says

  "ADF_FACES 60097

2. When you select DIP in EM Console on right frame no DIP drop down menu is displayed.

3. When you right Click on DIP and select Server Properties, and do a test connection with OID hostname and OID SSL port 1, below error pop up

  Error "Unable to locate the DIP Sync profile mbean" Have already done below steps, but did not resolve the issue.

4. DIP wls_ods1_diagnostic.log file shows below error

[2017-07-06T03:54:02.005-04:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] SSL Mode : 1
[2017-07-06T03:54:02.006-04:00] [wls_ods1] [NOTIFICATION] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] Host: oiddemo.oracle.com port: 3131
[2017-07-06T03:54:02.420-04:00] [wls_ods1] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :1 - Retrying
[2017-07-06T03:54:02.437-04:00] [wls_ods1] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :2 - Retrying
[2017-07-06T03:54:02.456-04:00] [wls_ods1] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :3 - Retrying
[2017-07-06T03:54:02.456-04:00] [wls_ods1] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] maximum LDAP connection retry count reached
[2017-07-06T03:54:02.458-04:00] [wls_ods1] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] Connection to LDAP server failed - Check configuration of DIP server.
[2017-07-06T03:54:02.458-04:00] [wls_ods1] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] Directory Integration Platform is not able to get the context with the given details : OID host: oiddemo.oracle.com Port: 3131 SSL mode:1.
[2017-07-06T03:54:02.459-04:00] [wls_ods1] [ERROR] [DIP-10013] [oracle.dip] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000LoMsr5nEgK05zzl3iW1PNUlS000002,0] [APP: DIP#11.1.1.2.0] Exception

5. ldapbind to OID's SSL and non-ssl port are successful

$ORACLE_HOME/bin/ldapbind -h oid_hostname -p non_ssl_port

   bind successful

$ORACLE_HOME/bin/ldapbind -h oid_hostname -p SSl_port -U 1

   bind successful

 

6.. dip-config.xml content is  ( Example path: MW_HOME/user_projects/domains/domainName/config/fmwconfig/servers/serverName/applications/DIP_11.1.1.2.0/configuration/dip-config.xml  )

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DIPConfig>
<OID_NODE_HOST>oiddemo.oracle.com</OID_NODE_HOST>
<OID_NODE_PORT>3131</OID_NODE_PORT>
<REFRESH_INTERVAL>120</REFRESH_INTERVAL>
<SSL_MODE>1</SSL_MODE>
<JKS_KEYSTORE_LOCATION>JKS_KEYSTORE_LOCATION</JKS_KEYSTORE_LOCATION>
<JKS_KEYSTORE_PASSWORD>UNSET</JKS_KEYSTORE_PASSWORD>
<CSF_KEY_PREFIX>DUMMYVAL</CSF_KEY_PREFIX>
<QUARTZ_THREAD_COUNT>15</QUARTZ_THREAD_COUNT>
<QUARTZ_DBRETRY_INTERVAL>300000</QUARTZ_DBRETRY_INTERVAL>
</DIPConfig>

7.dipstatus command shows DIP as down

/u01/ng1idm/Oracle/Middleware/Oracle_OID1/bin/dipStatus -h oiddemo.oracle.com -p 7005 -D weblogic
[Weblogic user password]
Connection parameters initialized.
Connecting at oiddemo.oracle.com:7005, with userid "weblogic"..
Connected successfully.

ODIP Application is down at this host and port.

8. Workarounds which were tried out but still same issue:

======================================

Stopped all services in this order: managed server, Admin Server, OPMN Processes,
Started all the service in this order: OPMN Processes, Admin Server, managed server,



Changes

 Default oid1 instance SSL settings which was used by DIP were changed.

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