My Oracle Support Banner

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

Last updated on JANUARY 30, 2020

Applies to:

Oracle Forms - Version 12.2.1.0.0 to 12.2.1.0.0 [Release 12c]
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=<USERNAME>.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=<USERNAME>.12345

TO
UID: <USERNAME>.12345

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

 

Changes

 

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.