directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Emmanuel Lecharny (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DIRSERVER-635) Some search filters with combinations of OR and substrings do not work correctly
Date Thu, 03 Aug 2006 19:02:15 GMT
    [ http://issues.apache.org/jira/browse/DIRSERVER-635?page=comments#action_12425592 ] 
            
Emmanuel Lecharny commented on DIRSERVER-635:
---------------------------------------------

For an unknow reason, we receive these bytes :
0x30 0x67 
  0x02 0x01 0x05 
  0x63 0x45 
    0x04 0x09 
      0x6F 0x75 0x3D 0x73 0x79 0x73 0x74 0x65 0x6D 
    0x0A 0x01 0x01 
    0x0A 0x01 0x03 
    0x02 0x01 0x00 
    0x02 0x01 0x00 
    0x01 0x01 0x00 
    0xA3 0x27 		// This is an Equality match 
      0x04 0x07 
        0x20 0x7C 0x20 0x28 0x20 0x63 0x6E // This is " | ( cn"
      0x04 0x1C  
        0x4B 0x61 0x74 0x65 0x20 0x42 0x75 0x73 0x68 0x20 0x29 0x20 0x28 0x20 0x63 0x6E //
This is "Kate Bush ) ( cn=Tori Amos) "
        0x3D 0x54 0x6F 0x72 0x69 0x20 0x41 0x6D 0x6F 0x73 0x29 0x20 
    0x30 0x00 
      0xA0 0x1B 
        0x30 0x19 
          0x04 0x17 
            0x32 0x2E 0x31 0x36 0x2E 0x38 0x34 0x30 0x2E 0x31 0x2E 0x31 0x31 0x33 0x37 0x33
0x30 0x2E 0x33 0x2E 0x34 0x2E 0x32


So the decoder is OK, but I suspect that the encoding is really bad somewhere...

> Some search filters with combinations of OR and substrings do not work correctly
> --------------------------------------------------------------------------------
>
>                 Key: DIRSERVER-635
>                 URL: http://issues.apache.org/jira/browse/DIRSERVER-635
>             Project: Directory ApacheDS
>          Issue Type: Bug
>    Affects Versions: 1.0-RC3
>         Environment: ApacheDS 1.0 RC 3
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
> Microsoft Windows XP version 5.1 Service Pack 1
>            Reporter: Stefan Zoerner
>         Assigned To: Alex Karasulu
>
> Some search filters which use OR and substrings do not work correctly. If I import the
following two entries to the dc=example,dc=com partition
> dn: cn=Kate Bush,dc=example,dc=com
> objectclass: person
> objectclass: top
> sn: Bush
> cn: Kate Bush
> dn: cn=Tori Amos,dc=example,dc=com
> objectclass: person
> objectclass: top
> sn: Amos
> cn: Tori Amos
> the following two searches for instance provide wrong results, only one of the expected
two entries is returned in both cases:
> $ ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s one "(|(cn=Kate*)(cn=Tori*))"
dn
> version: 1
> dn: cn=Tori Amos,dc=example,dc=com
> $ ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s one "(|(cn=*Amos)(cn=Kate*))"
dn
> version: 1
> dn: cn=Kate Bush,dc=example,dc=com
> whereas the following similar searches work
> $ ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s one "(|(cn=Kate Bush)(cn=Tori*))"
dn
> version: 1
> dn: cn=Kate Bush,dc=example,dc=com
> dn: cn=Tori Amos,dc=example,dc=com
> $ldapsearch -h localhost -p 10389 -b "dc=example,dc=com" -s one "(|(cn=*Amos))" dn
> version: 1
> dn: cn=Tori Amos,dc=example,dc=com

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message