"Forms LDAP Resource Administration" Option From EM 12c Fails to Connect to OID server (Doc ID 2135777.1)

Last updated on MAY 11, 2016

Applies to:

Oracle Forms - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms

Trying to use “Forms LDAP Resource Administration” from security menu in Forms 12c EM the following error is displayed:

Error
Invalid login. Enter correct LDAP credential to continue


WLS_FORMS.log shows the following


#### <WLS_FORMS> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <[severity-value: 16] [rid: 0:2] [partition-id: 0] [partition-name: DOMAIN] >  javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException.
javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:839)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:852)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:821)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase.invoke(WLSMBeanServerInterceptorBase.java:587)
at weblogic.management.mbeanservers.internal.JMXContextInterceptor.invoke(JMXContextInterceptor.java:257)
at weblogic.management.jmx.mbeanserver.WLSMBeanServerInterceptorBase$21.run(WLSMBeanServerInterceptorBase.java:589)

Steps to reproduce issue:

1- Create a new user in OID and make sure the UID attribute has CN= as part of the value
e.g
UID: cn=John.Gates.12345

2- Go to EM 12c, Go to Target Navigation Menu

3- Expand Forms folder

4- Click on "forms1"

5- Go to Forms menu and select "Security" --> "Forms LDAP Resource Administration"

6- The "LDAP Administrator connection information" window will be displayed.

7- Enter all the information of the LDAP server requested there and try to connect.
It will fail stating with "INVALID LOGIN. ENTER CORRECT LDAP CREDENTIAL TO CONTINUE"

8- Go back to OID and remove from the user created in OID the CN= part
FROM
UID: cn=John.Gates.12345

TO
UID: John.Gates.12345

9- Try again to connect same as in step #7 and that connection should work.

 

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