LDAP authentication for a user
Rajesh Dharmalingam
rajesh.dharmalingam at gmail.com
Mon Dec 31 06:18:09 UTC 2007
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"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.danga.com/pipermail/djabberd/attachments/20071231/23760693/attachment.html
More information about the Djabberd
mailing list