You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Stefan Zoerner (JIRA)" <ji...@apache.org> on 2007/01/16 22:49:27 UTC
[jira] Reopened: (DIRSERVER-826) User or operational attributes are
missing in search results, if both are requested by a client
[ https://issues.apache.org/jira/browse/DIRSERVER-826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Zoerner reopened DIRSERVER-826:
--------------------------------------
I have retetested the issue with a current 1.0.1 build, and in my environment it still persists. I'll attach a test case which demonstrates it.
> User or operational attributes are missing in search results, if both are requested by a client
> -----------------------------------------------------------------------------------------------
>
> Key: DIRSERVER-826
> URL: https://issues.apache.org/jira/browse/DIRSERVER-826
> Project: Directory ApacheDS
> Issue Type: Bug
> Components: core
> Affects Versions: 1.0.1, 1.5.0
> Reporter: Stefan Zoerner
> Assigned To: Emmanuel Lecharny
> Attachments: SearchForOperationalAttributesTest.java
>
>
> I assume that fixing DIRSERVER-804 had an undesired side effect. Here are two search ops, that work in the current 1.0.1 (default server.xml settings):
> $ ldapsearch -h localhost -p 10389 -D "uid=admin,ou=system" -w ****** -b "ou=system" -s base "(ObjectClass=*)" +
> version: 1
> dn: ou=system
> createTimestamp: 20070113123859Z
> creatorsName: uid=admin,ou=system
> $ ldapsearch -h localhost -p 10389 -D "uid=admin,ou=system" -w ****** -b "ou=system" -s base "(ObjectClass=*)" *
> version: 1
> dn: ou=system
> ou: system
> objectclass: top
> objectclass: organizationalUnit
> objectclass: extensibleObject
> $
> But if someone combines + and * in order to get all the attributes, s/he gets this
> $ ldapsearch -h localhost -p 10389 -D "uid=admin,ou=system" -w ****** -b "ou=system" -s base "(ObjectClass=*)" * +
> version: 1
> dn: ou=system
> createTimestamp: 20070113123859Z
> creatorsName: uid=admin,ou=system
> $ ldapsearch -h localhost -p 10389 -D "uid=admin,ou=system" -w ****** -b "ou=system" -s base "(ObjectClass=*)" + *
> version: 1
> dn: ou=system
> ou: system
> objectclass: top
> objectclass: organizationalUnit
> objectclass: extensibleObject
> Either the operational or the user attributes are missing.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira