#47482 Directory entry modification from console fails with error "unknown error with naming attribute"
Closed: wontfix Opened by nkinder.

An entry with different case in in RDN (eg:
cn=FooBar,$suffix) and the attribute (cn:foobar) cannot be modified from DS
console. The modification fails with error "unknown error with naming
attribute"

Steps to Reproduce:
1. Add an entry with different case in RDN and attribute to LDAP (using ldapadd
command).

For eg:

cat DiffCase.ldif

dn: uid=LdapUser,ou=users,dc=example,dc=com
uid: ldapuser
employeeNumber: 12345
givenName: foo
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetorgperson
sn: nil
cn: ldap user

  1. Open Directory Console, try to add or remove an attribute from the user
    entry.

Actual results: Console fails to save the modifications, and returns "unknown
error with naming attribute" error

Expected results: Success.


I cannot reproduce the problem.
Steps:
1. Added an entry by ldapadd
dn: uid=TUser,
uid: tuser
cn: test user

  1. On Console (Edit Entry window), replaced tuser with TUSER.
    ldapsearch returned:
    dn: uid=Tuser,
    uid: TUSER
    cn: test user

  2. On Console (Edit Entry window), replaced TUSER with tuser1
    ldapsearch returned:
    dn: uid=tuser1,
    uid: tuser1
    cn: test user

  3. On Console (Edit Entry window), removed tuser1 from User ID box
    ldapsearch returned:
    dn: cn=test user,
    cn: test user

The error "unknown error with naming attribute" was not reported.

Metadata Update from @nhosoi:
- Issue set to the milestone: 389-admin,console 1.1.36

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/819

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Invalid)

Metadata