Uploaded image for project: 'Directory ApacheDS'
  1. Directory ApacheDS
  2. DIRSERVER-2235

After renaming an entry in ApacheDS, the directory loses the new entry

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.0.0-M20, 2.0.0-M24
    • 2.0.0
    • jdbm
    • None
    • Debian Linux, x64

    Description

      When I rename an entry in our directory, the old entry is still returned in searches but it cannot be read. The new entry exists, but only when referred directly by its DN. I have to restart the server to clean this mess up.

      I tried to use the rename operation in JNDI, then I switched to the ApacheDS LDAP-API, but both method results in the same problem. We use the CN attribute as the RDN, and after renaming, the CN attribute of the entry is all lowercase, however the DN maintains the correct casing. If I update the CN attribute to the correct case, I can use the rename operation on the entry 1 more time. If I also close the connection between rename operations, I can rename the same entry 1 more time, but then it fails again.

      I tried to upgrade from M20 to M24, but the problem is still there.

      I do not really understand the reason...

      Attachments

        1. tesztelek.ldif
          0.3 kB
          Roland Szabó
        2. image-2020-05-28-14-42-39-788.png
          99 kB
          HeYuejin
        3. image-2020-05-28-14-34-35-460.png
          107 kB
          HeYuejin

        Activity

          People

            Unassigned Unassigned
            inphoenity Roland Szabó
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: