Searches with escaped characters in the base DN fail.
-----------------------------------------------------

         Key: DIRSERVER-638
         URL: http://issues.apache.org/jira/browse/DIRSERVER-638
     Project: Directory ApacheDS
        Type: Bug

    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


Searches with escaped characters in the base DN fail. I have created a test 
entry like this:

dn: sn=Ferry,dc=example,dc=com
objectclass: top
objectclass: person
sn: Ferry
cn: Bryan Ferry

and perform searches with the following parameters

1)
BASE DN: sn=\46\65\72\72\79,dc=example,dc=com
Filter: (cn=Bryan Ferry)
Scope: BASE

2)
BASE DN: sn=#4665727279,dc=example,dc=com
Filter: (cn=Bryan Ferry)
Scope: BASE

In both cases the entry is not found, although it should (see examples in 
Chapter 5 of RFC 2253). In example 1 the search base is the DN of the example 
with "Ferry" escaped with backslashes. The second example is the same search 
base, but with the value BER encoded (octet String).

An attached JUnit test creates the entry and performs both search ops. It 
passes with Sun Java System Directory Server 5.2 but fails with ApacheDS.

-- 
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

Reply via email to