My Oracle Support Banner

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 APRIL 03, 2023

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 managed_server_diagnostic.log file shows below error

[2017-07-06T03:54:02.005-04:00] [managed_server] [NOTIFICATION] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] SSL Mode : 1
[2017-07-06T03:54:02.006-04:00] [managed_server] [NOTIFICATION] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] Host: <HOSTNAME> port: 3131
[2017-07-06T03:54:02.420-04:00] [managed_server] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :1 - Retrying
[2017-07-06T03:54:02.437-04:00] [managed_server] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :2 - Retrying
[2017-07-06T03:54:02.456-04:00] [managed_server] [WARNING] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] obtaining LDAP connection failed in attempt number :3 - Retrying
[2017-07-06T03:54:02.456-04:00] [managed_server] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] maximum LDAP connection retry count reached
[2017-07-06T03:54:02.458-04:00] [managed_server] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [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] [managed_server] [ERROR] [] [oracle.dip] [tid: [ACTIVE].ExecuteThread: for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: <ECID#>] [APP: DIP#11.1.1.2.0] Directory Integration Platform is not able to get the context with the given details : OID host: <HOSTNAME> Port: 3131 SSL mode:1.
[2017-07-06T03:54:02.459-04:00] [managed_server] [ERROR] [DIP-10013] [oracle.dip] [tid: [ACTIVE].ExecuteThread: 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 <HOSTNAME> -p non_ssl_port

   bind successful

$ORACLE_HOME/bin/ldapbind -h <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><HOSTNAME></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

/<INSTALL_LOCATION>/Oracle_OID1/bin/dipStatus -h <HOSTNAME> -p <DIP_PORT> -D weblogic
[Weblogic user password]
Connection parameters initialized.
Connecting at <OID_HOSTNAME>:<DIP_PORT>, 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

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.