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