Closed Bug 190514 Opened 22 years ago Closed 6 years ago

Not all characters specified by RFC-1485 'escaped' by LDAPDN.escapeRDN

Categories

(Directory :: LDAP Java SDK, defect)

Other
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: john.withers, Assigned: erhyuan)

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; Build 06272000)
Build Identifier: 

The DN.ESCAPED_CHAR constant does not contain the 
characters '=', '<', '>', '"', "\", '#', or "<cr>" as specified in RFC-1485.  
The result is that my application which is being moved to use the IBM SecureWay 
LDAP directory server (version 4.1) enforces this requirment.  My application 
occasionally generates RDNs that contain (in this case) the '#' character.

Reproducible: Always

Steps to Reproduce:
1.  Observer the definition of DN.ESCAPED_CHAR in 
ldapjdk/netscape/ldap/LDAPDN.java
2.
3.
-> miodrag
Assignee: mcs → miodrag
Also note that the escaping rules specified in RFC 2253 are slightly different
(but do include some of the characters that seem to be missing).
Agreed, but the documentation only claims compliance with RFC-1485.
Spam for bug 129472
QA Contact: nobody → nobody
Reassign LDAP JDK bugs owned by Miodrag (miodrag@formerly-netscape.com.tld) to
E-Y (erhyuan@pacbell.net)
Assignee: miodrag → erhyuan
Not activity for at least 6 years, closing.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.