My Oracle Support Banner

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

Last updated on MARCH 14, 2024

Applies to:

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