Directory Studio
  1. Directory Studio
  2. DIRSTUDIO-581

default query filter excludes Domino members attribute

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.4.0, 1.5.0
    • Fix Version/s: None
    • Component/s: studio-ldapbrowser
    • Labels:
      None
    • Environment:
      Various Windows systems running version 1.4 and 1.5. Everything from XP, windows server 2003 and 2008.

      Description

      The default query for displaying user objects specifies "" for the attributes to return after the query filter. This for some reason is excluding the member attribute from displaying with at least Domino 7 and Domino 6.5. Removing the specified attributes "" resolves the issue.

      Example of the default query:

      #!SEARCH RESULT DONE (146) OK
      #!CONNECTION ldap://10.32.174.89:389
      #!DATE 2009-11-09T16:04:46.226

      1. numEntries : 0

      #!SEARCH REQUEST (147) OK
      #!CONNECTION ldap://10.32.174.89:389
      #!DATE 2009-11-09T16:04:47.213

      1. LDAP URL : ldap://10.32.174.89:389/CN=COT???(objectClass=)
      2. command line : ldapsearch -H ldap://10.32.174.89:389 -x -D "cn=cotes" -W -b "CN=COT" -s base -a always "(objectClass=)" ""
      3. baseObject : CN=COT
      4. scope : baseObject (0)
      5. derefAliases : derefAlways (3)
      6. sizeLimit : 0
      7. timeLimit : 0
      8. typesOnly : False
      9. filter : (objectClass=*)
      10. attributes : *

      Testing, the "*" is causing issue.

      -bash-3.00$ ldapsearch -H ldap://10.32.174.89:389 -x -D "cn=cotes" -W -b "CN=COT" -s base -a always "(objectClass=)" ""
      Enter LDAP Password:

      1. extended LDIF
        #
      2. LDAPv3
      3. base <CN=COT> with scope baseObject
      4. filter: (objectClass=*)
      5. requesting: *
        #
      1. COT
        dn: CN=COT
        cn: COT
        mail: COT@cot.com
        displayname: COT
        grouptype: 0
        description: Those who are OT C
        maildomain: cot.com
        availablefordirsync: 1
        objectclass: dominoGroup
        objectclass: groupOfNames
        objectclass: top
        grouptitle: 0
        listcategory: Administration
      1. search result
        search: 2
        result: 0 Success
      1. numResponses: 2
      2. numEntries: 1

      Running again without attributes to be returned specified:

      -bash-3.00$ ldapsearch -H ldap://10.32.174.89:389 -x -D "cn=cotes" -W -b "CN=COT" -s base -a always "(objectClass=*)"
      Enter LDAP Password:

      1. extended LDIF
        #
      2. LDAPv3
      3. base <CN=COT> with scope baseObject
      4. filter: (objectClass=*)
      5. requesting: ALL
        #
      1. COT
        dn: CN=COT
        cn: COT
        mail: COT@cot.com
        displayname: COT
        grouptype: 0
        description: Those who are OT C
        maildomain: cot.com
        availablefordirsync: 1
        objectclass: dominoGroup
        objectclass: groupOfNames
        objectclass: top
        grouptitle: 0
        listcategory: Administration
        member: CN=user1@cot.com
        member: CN=user2,O=cot
      1. search result
        search: 2
        result: 0 Success
      1. numResponses: 2
      2. numEntries: 1

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            James Brown
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development