Unable To Change User Password In OID 11g - ORA-01480: trailing null missing from STR bind value (Doc ID 2165856.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Internet Directory - Version 11.1.1 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.7.0 version, OID LDAP Server

Unable to change user password in OID

Issue:

While trying to change the user password in OID it gives Error
Modify Failed. Host='myoidhost.us.local' Details: [LDAP: error code 19 - Constraint Violation]

Issue is happening only with one user (or a few users)  Problem is not reproducing with all user entries.


 
ERROR
-----------------------
ORA-01480: trailing null missing from STR bind value

Error noticed in oidldapd.log

[2016-07-06T09:20:57-05:00] [OID] [NOTIFICATION:16] [] [OIDLDAPD] [host: myoidhost.us.local] [pid: 6685092] [tid: 8] [ecid: 0000017BPoH7q2G6yzzW6G00PW6^002gzK,0] ServerWorker (REG):[[
BEGIN
ConnID:359464 mesgID:125 OpID:124 OpName:modify ConnIP:172.16.8.32 ConnDN:cn=orcladmin
[gsldmruUpdSingleAttrVal]: ORA-1480 : ORA-01480: trailing null missing from STR bind value
encountered
END
]]



Changes

 n/a

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