Change Of Password (via OVD 10g) Fails On 3rd Party LDAP (ie, Active Directory), But OAM Returns It Was Successful (Doc ID 555186.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

Environment:
OAM (Oracle Access Manager) 10.1.4.0.1
OVD (Oracle Virtual Directory) 10.1.4.2.0
OIM (Oracle Identity Manager) 9.0.3.1.0
OVD backend directories: AD (Active Directory) and Oracle E-business suite

If OIM is down, changing password in AD through OAM, OVD receives an exception (LDAP Error 53, WILL NOT PERFORM), but OAM seems to not catch the error and displays that the password was changed successfully. This is confusing to users since the password is not actually changed on the backend AD directory.

 

The OVD vde.log shows: 

 

[2007-11-07 14:04:19,595] WARN - ConnectionHandle: Error from Modify operation [WorkThread# 20]
[2007-11-07 14:04:19,596] INFO - DumpTransactions: MODIFY Results: (Transaction#ADOPEN.Dump Before.26) LDAP Error 53 :
[LDAP: error code 53 - 0000052D: SvcErr: DSID-031A0B56, problem 5003(WILL_NOT_PERFORM), data 0 ](53) [WorkThread# 20]
[2007-11-07 14:04:19,596] WARN - JoinViewAdapter: [#AuthJoin] Failed non-critical modify for CN=Test User,OU=Accounts,ou=join,dc=mycompany,dc=com [WorkThread# 20]

Changes

 

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