directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Zoerner (JIRA)" <>
Subject [jira] Created: (DIRSERVER-638) Searches with escaped characters in the base DN fail.
Date Thu, 08 Jun 2006 15:30:29 GMT
Searches with escaped characters in the base DN fail.

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

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

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:
For more information on JIRA, see:

View raw message