LDAP authentication for a user

Rajesh Dharmalingam rajesh.dharmalingam at gmail.com
Mon Dec 31 07:28:38 UTC 2007


Hi guys,

Solved the problem.

Thanks,
-Rajesh

On Dec 31, 2007 11:48 AM, Rajesh Dharmalingam <rajesh.dharmalingam at gmail.com>
wrote:

> Hi,
>
> I made the authentication work for the previous post. Now, i am facing
> with one more problem with the following schema:
>
> dn: cn=rajeshtest, cn=authenticated users, cn=abc, o=rajesh.com
> authenticationuserpassword: rajeshtest
> defaultcontext: o=test,cn=abc,o=rajesh.com
> userPassword:: rajeshtest
> description: rajeshtest
> objectClass: top
> objectClass: authenticationuser
> cn: rajeshtest
>
> configuration file:
>   <Plugin DJabberd::Authen::LDAP>
>         LDAPURI             ldaps://ip:port/
>         LDAPBindDN       o=rajesh.com <http://a1.com/>
>         LDAPBindPW      ****
>         LDAPBaseDN      cn=authenticated users,cn=abc,o=rajesh.com<http://a1.com/>
>        LDAPFilter            (cn=%u)
>   </Plugin>
>
> ldap change:
>      In ldap search, included the scope as sub for searching.
>
> When i try to authenticate this user with the above mentioned
> configuration/changes, I am not able to login? Is there anything i need to
> include in filter or in base dn. Basic difference between the previous
> schema and this schema is, i have a default context.
>
> Thanks and Regards,
> -Rajesh
>
>
> On Dec 28, 2007 8:08 PM, Rajesh Dharmalingam <
> rajesh.dharmalingam at gmail.com> wrote:
>
> > Hi,
> >
> > I have a user who needs to be authenticated:
> >
> > The ldap schema looks as below:
> > dn: cn=a, cn=authenticated users, cn=abc, o=a1.com
> > authenticationuserpassword: ****
> > userPassword:: #######
> > description: test
> > objectClass: top
> > objectClass: authenticationuser
> > cn: a
> >
> > As mentioned below, I provided in the djabberd conf file, and tried to
> > login using the user a but the result is - user is not found...
> >  <Plugin DJabberd::Authen::LDAP>
> >         LDAPURI             ldap://ip:port/
> >         LDAPBindDN       o=a1.com
> >         LDAPBindPW      ****
> >         LDAPBaseDN      cn=authenticated users,cn=abc,o=a1.com
> >        LDAPFilter            (cn=%u)
> >   </Plugin>
> >
> > When i give the same from a ldap browser as below, i am able to find the
> > dn for this user
> > Search dn: cn=authenticated users,cn=abc,o=a1.com
> > Filter: cn = a
> > I get the dn for this user.
> >
> > I tried with adding scope as 'sub' in the ldap plugin which gives the
> > same result.
> >
> > One more thing is, SSL is required for ldap. so i did the required
> > changes to the ldap plugin in djabberd and tried. I am getting the same
> > result that "account a not found"..
> >
> > Can you provide some input?
> >
> > Regards,
> > -Rajesh
> >
>
>
>
> --
> Regards,
> -Rajesh
>
> "Stick to our roots and not to forget where we come from"




-- 
Regards,
-Rajesh

"Stick to our roots and not to forget where we come from"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.danga.com/pipermail/djabberd/attachments/20071231/d42a21d2/attachment.htm 


More information about the Djabberd mailing list