This content has been marked as final. 
    
Show                 4 replies
    
- 
        1. Re: LDAP Integration with JBossjuha Jan 11, 2004 3:25 AM (in response to elfuhrer)"juha@jboss.org" wrote: 
 Increase your log level to debug or trace and see if you get more info out of the error.
- 
        2. Re: LDAP Integration with JBosselfuhrer Jan 11, 2004 6:32 AM (in response to elfuhrer)"elfuhrer" wrote: 
 I have modified my application to use the LdapLoginModule, my problem now is different. I get a 404 error indicating that the j_security_check servlet does not exist.
 This is pretty weird. I'm still using the same deployment descriptors and I'm pretty sure that my settings are correct.
 Any clue?
 Best Regards,
 Fady
- 
        3. Re: LDAP Integration with JBosselfuhrer Jan 11, 2004 7:33 AM (in response to elfuhrer)"elfuhrer" wrote: 
 How do I increase my log level?
- 
        4. Re: LDAP Integration with JBosselfuhrer Jan 17, 2004 8:44 AM (in response to elfuhrer)"elfuhrer" wrote: 
 After I increased my log level the exception I am getting is the Invalid credentials.
 I am using the following schema and my login-config.xml I am sure this is only a configuration problem in the login-config.xml so can anybody tell where is my problem?
 schema.ldif:
 ------------------------
 version: 1
 dn: O=OpenJ2EE
 objectclass: organization
 objectclass: top
 o: OpenJ2EE
 dn: OU=Groups,O=OpenJ2EE
 objectclass: organizationalUnit
 objectclass: top
 ou: Groups
 dn: CN=Administrators,OU=Groups,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Administrators
 uniquemember: UID=fady,OU=People,O=OpenJ2EE
 dn: CN=Everyone,OU=Groups,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Everyone
 uniquemember: UID=fady,OU=People,O=OpenJ2EE
 uniquemember: UID=gref,OU=People,O=OpenJ2EE
 uniquemember: UID=harvey,OU=People,O=OpenJ2EE
 dn: CN=Users,OU=Groups,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Users
 uniquemember: UID=fady,OU=People,O=OpenJ2EE
 uniquemember: UID=harvey,OU=People,O=OpenJ2EE
 dn: OU=People,O=OpenJ2EE
 objectclass: organizationalUnit
 objectclass: top
 ou: People
 dn: UID=fady,OU=People,O=OpenJ2EE
 objectclass: inetOrgPerson
 objectclass: organizationalPerson
 objectclass: person
 objectclass: top
 cn: fady
 mail: fady@openj2ee.net
 sn: fady
 uid: fady
 userpassword:: KENCNEYzQzVBRjM2ODhFREE1MTRFQzZDMjUyNDFCMTYxKQ==
 dn: UID=gref,OU=People,O=OpenJ2EE
 objectclass: inetOrgPerson
 objectclass: organizationalPerson
 objectclass: person
 objectclass: top
 cn: gref
 mail: gref@openj2ee.net
 sn: gref
 uid: gref
 userpassword:: KDFCN0Q4Rjk2MkE4QzU0NDQ4MjM4ODJBM0QxMzlCRjZBKQ==
 dn: UID=harvey,OU=People,O=OpenJ2EE
 objectclass: inetOrgPerson
 objectclass: organizationalPerson
 objectclass: person
 objectclass: top
 cn: harvey
 mail: harvey@openj2ee.net
 sn: harvey
 uid: harvey
 userpassword:: KDYxOTkxN0M2RDVCMzhBNTE4NDJGODUxNTgzMkRFOUM4KQ==
 dn: OU=Roles,O=OpenJ2EE
 objectclass: organizationalUnit
 objectclass: top
 ou: Roles
 dn: CN=Guests,OU=Roles,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Guests
 o: OpenJ2EE
 ou: Roles
 uniquemember: CN=Everyone,OU=Groups,O=OpenJ2EE
 dn: CN=Members,OU=Roles,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Members
 o: OpenJ2EE
 ou: Roles
 uniquemember: CN=Users,OU=Groups,O=OpenJ2EE
 dn: CN=Moderators,OU=Roles,O=OpenJ2EE
 objectclass: groupOfUniqueNames
 objectclass: top
 cn: Moderators
 o: OpenJ2EE
 ou: Roles
 uniquemember: CN=Administrators,OU=Groups,O=OpenJ2EE
 login-config.xml:
 ----------------------------
 <login-module code="org.jboss.security.auth.spi.LdapLoginModule" flag="required">
 <module-option name="java.naming.factory.initial">com.sun.jndi.ldap.LdapCtxFactory</module-option>
 <module-option name="java.naming.provider.url">ldap://shakfuserver</module-option>
 <module-option name="java.naming.security.authentication">simple</module-option>
 <module-option name="java.naming.security.principal">fady.matar@rezayat.net</module-option>
 <module-option name="java.naming.security.credentials">s0ldier0ff0rtune</module-option>
 <module-option name="principalDNPrefix">uid=</module-option>
 <module-option name="principalDNSuffix">,ou=People,o=OpenJ2EE</module-option>
 <module-option name="rolesCtxDN">ou=Roles,o=OpenJ2EE</module-option>
 <module-option name="roleAttributeID">Roles</module-option>
 <module-option name="roleNameAttributeId">cn</module-option>
 <module-option name="roleAttributeIsDN">false</module-option>
 <module-option name="matchOnUserDN">false</module-option>
 </login-module>
 <login-module code="org.jboss.security.ClientLoginModule"
 flag="required"/>
 Thanks in advance
 
    