You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by jean-frederic clere <jf...@fujitsu-siemens.com> on 2003/06/27 09:33:07 UTC

Re: Working on patch (need feedback)

Gross, Jessica wrote:
> While using Tomcat and Active Directory, I found a small bug.  Normally in
> LDAP, you escape certain special characters, one of which being the comma.
> This is done by
> 
> DN=CN=Doe\, Jane, OU=unit, OU=People
> 
> However, when I instructed Tomcat to search for roles by inserting the
> distinguished name, no results were found.  This is because I found in Active
> Directory in an object filter you must put
> 
> member=CN=Doe\\, Jane, OU=unit, OU=People or member=CN="Doe, Jane", OU=unit,
> OU=People

Does:
member=CN=Doe\2C Jane, OU=unit, OU=People
Also works?

> 
> I have written a patch that at the moment can implement either of those two
> fixes by encoding the filter.  I have tried to find the answer at the LDAP
> specifications at http://rfc.sunsite.dk/rfc/rfc2253.html.  Is this just
> Active Directory messing up?  Does my fix seem reasonable?  What is the best
> method to fix my problems and stay within LDAP specifications?
> 
> Any feedback or suggestions are welcomed.
> 
> Thanks, Jessica
> 
> --------------------------------------------------------------------- To
> unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org For additional
> commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org