Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-3910

ModifyTimeStamp and ModifiersName can be multivalued when reading the schema over LDAP

    Details

    • Type: Bug
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 4.0.0
    • Component/s: core server
    • Labels:
      None

      Description

      Steps to reproduce :
      Install a server.
      Add an attribute to the schema :

      ./bin/ldapmodify -h localhost -p 1389 -D "cn=directory manager" -w "secret12"  <<!EOF
      dn: cn=schema
      changetype: modify
      add: attributeTypes
      attributeTypes: ( 999.999.1 NAME 'test' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
      -
      !EOF
      

      Then read cn=schema

      $ ldapsearch -p 1389 -D cn=directory\ manager -w secret12 -b "cn=schema" -s base '(&)' '+'
      ...
      modifiersName: cn=Directory Manager,cn=Root DNs,cn=config
      modifyTimestamp: 20170322141938Z
      modifyTimestamp: 20170322141938.680Z
      subschemaSubentry: cn=schema
      hasSubordinates: false
      ...
      

      ModifiersName can be multi-valued when replication is enabled (different users doing schema modifications).

        Attachments

          Activity

            People

            • Assignee:
              nicolas.capponi@forgerock.com Nicolas Capponi
              Reporter:
              ludo Ludovic Poitou
              Dev Assignee:
              Nicolas Capponi
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: