Password Modification through an OVD Join View Adapter Fails with LDAP-32/ LDAP-53 Error

(Doc ID 1198225.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Virtual Directory - Version 10.1.4.3.0 and later
Information in this document applies to any platform.

Symptoms

OVD 10.1.4.3
A Join View adpater exists with Oracle Directory Server Enterprise Edition ODSEE  (Formerly known as Sun Directory Server) as the backend LDAP server


>> Try to modify the userpassword using ldapmodify connecting to the join view adapter Fails

--------ldapmodify LDIF file------------
dn: uid=testuser,ou=people,dc=oracle,dc=com
changetype: modify
replace: userPassword
userPassword: 1111
---------------------------------------------------

------Output from ldapmodify---------

modifying entry dn: uid=testuser,ou=people,dc=oracle,dc=com
ldap_modify: No such object
ldap_modify: additional info: LDAP Error 32 : Entry DN not found

vde.exception log shows the following error:

[2010-08-13 15:07:15,608] Error from search
 javax.naming.OperationNotSupportedException: [LDAP: error code 53 - Password
was reset and must be changed.]; remaining name
'uid=testuser,ou=people,dc=oracle,dc=com'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3061)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2934)
......................

Changes

The ODSEE instance is enabled with password policy that user needs to change the password after reset.

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