DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26834>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26834 JNDI Realm worked for tomcat 4 but not with tomcat 5 Summary: JNDI Realm worked for tomcat 4 but not with tomcat 5 Product: Tomcat 5 Version: 5.0.18 Platform: PC OS/Version: Linux Status: NEW Severity: Normal Priority: Other Component: Catalina:Modules AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] This is my configuration for JNDI Realm which worked with tomcat 4 but not with tomcat 5. <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99" connectionURL="ldap://localhost:389" connectionName="uid=tomcat,ou=users,ou=Mainoffice,o=reality-technology.net" connectionPassword="tomcat" userPattern="uid={0},ou=users,ou=Mainoffice,o=reality-technology.net" roleBase="ou=groups,ou=Mainoffice,o=reality-technology.net" roleName="cn" roleSearch="(uniqueMember={0})" /> This is what the catalina_log displayed. From what I am gathering tomcat 5 can not get the roles because the parenthesis is being converted \28 \29. 2004-02-09 19:02:15 JNDIRealm[Catalina]: lookupUser(idrinks) 2004-02-09 19:02:15 JNDIRealm[Catalina]: dn=uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net 2004-02-09 19:02:15 JNDIRealm[Catalina]: validating credentials by binding as the user 2004-02-09 19:02:15 JNDIRealm[Catalina]: binding as uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net 2004-02-09 19:02:15 JNDIRealm[Catalina]: Username idrinks successfully authenticated 2004-02-09 19:02:15 JNDIRealm[Catalina]: getRoles(uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net) 2004-02-09 19:02:15 JNDIRealm[Catalina]: Searching role base 'ou=groups,ou=Mainoffice,o=reality-technology.net' for attribute 'cn' 2004-02-09 19:02:15 JNDIRealm[Catalina]: With filter expression '\28uniqueMember=uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net\29' 2004-02-09 19:02:15 JNDIRealm[Catalina]: Returning 0 roles 2004-02-09 19:03:17 JNDIRealm[Catalina]: lookupUser(idrinks) 2004-02-09 19:03:17 JNDIRealm[Catalina]: dn=uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net 2004-02-09 19:03:17 JNDIRealm[Catalina]: validating credentials by binding as the user 2004-02-09 19:03:17 JNDIRealm[Catalina]: binding as uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net 2004-02-09 19:03:17 JNDIRealm[Catalina]: Username idrinks successfully authenticated 2004-02-09 19:03:17 JNDIRealm[Catalina]: getRoles(uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net) 2004-02-09 19:03:17 JNDIRealm[Catalina]: Searching role base 'ou=groups,ou=Mainoffice,o=reality-technology.net' for attribute 'cn' 2004-02-09 19:03:17 JNDIRealm[Catalina]: With filter expression '\28uniqueMember=uid=idrinks,ou=users,ou=Mainoffice,o=reality-technology.net\29' 2004-02-09 19:03:17 JNDIRealm[Catalina]: Returning 0 roles --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]