[Koha-devel] Ldap Authentication error

Bobby bigbrovar2 at gmail.com
Fri Feb 20 07:03:33 CET 2015


Turns out I was missing this in my koha ldap configuration

<principal_name>uid=%s,ou=users,dc=xx,dc=yy</principal_name>

Ldap authentication now works




On 19/02/2015 21:40, mourik jan heupink - merit wrote:
> What ldap server are you using? We have always authenticated using 
> auth_by_bind and never by comparing a password. Both in our openldap 
> days, and now in our samba4 AD days.
>
> In fact... I'd be surprised if many people actually use the 'compare 
> password' way.
>
> Perhaps you could try that?
>
> MJ
>
>
> On 02/19/2015 06:29 PM, Michael Hafen wrote:
>> Is you're ldap server allowing anonymous bind and search?  You don't
>> have a <user> or <pass> in the <ldapserver> config, so Koha will try to
>> do an anonymous bind and search to find the user by their uid. I expect
>> you're ldap server isn't allowing anonymous bind and search, since I
>> would never allow that on my server if I didn't have to.  Do you provide
>> something like a rootdn and password to dspace for it to work?
>>
>> On Thu, Feb 19, 2015 at 8:08 AM, Bobby <bigbrovar2 at gmail.com
>> <mailto:bigbrovar2 at gmail.com>> wrote:
>>
>>     One thing which is not quite clear from the documentations am
>>     reading is where the location for the /koha-conf.xml file should
>>     be.. most docs say it should be in /etc/koha .. however when I
>>     checked my debian koha install the file is located at
>>     /etc/koha/sites/library/ (which is where I inputted the ldap
>>     configurations)
>>
>>     I am suppose to create a file at /etc/koha/koha-conf.xml ? could
>>     this be the problem?
>>
>>     I have tripped checked ldap dn config and other parameters I can not
>>     see where the problem is. same parameter works with dspace without
>>     issues :(
>>
>>     On 19/02/2015 14:41, Mark Tompsett wrote:
>>
>>         Greetings,
>>
>>             however when I do a:
>>             perl opac-user.pl <http://opac-user.pl> userid=foo
>>             password=passwd > /tmp/junk.txt
>>             I get this error:
>>             perl opac-user.pl <http://opac-user.pl> userid=foo
>>             password=passwd > /tmp/junk.txt
>>             LDAP bind failed as kohauser foo: LDAP error #34:
>>             LDAP_INVALID_DN_SYNTAX
>>             # The request contained an invalid DN
>>
>>
>> <base>ou=People,dc=example,dc=__edu,dc=ng</base>
>>
>>
>>         You need to modify this line according to your LDAP 
>> configuration.
>>
>>         GPML,
>>         Mark Tompsett
>>         _________________________________________________
>>         Koha-devel mailing list
>>         Koha-devel at lists.koha-__community.org
>>         <mailto:Koha-devel at lists.koha-community.org>
>> http://lists.koha-community.__org/cgi-bin/mailman/listinfo/__koha-devel
>> <http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel>
>>         website : http://www.koha-community.org/
>>         git : http://git.koha-community.org/
>>         bugs : http://bugs.koha-community.__org/
>>         <http://bugs.koha-community.org/>
>>
>>
>>     _________________________________________________
>>     Koha-devel mailing list
>>     Koha-devel at lists.koha-__community.org
>>     <mailto:Koha-devel at lists.koha-community.org>
>> http://lists.koha-community.__org/cgi-bin/mailman/listinfo/__koha-devel
>> <http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel>
>>     website : http://www.koha-community.org/
>>     git : http://git.koha-community.org/
>>     bugs : http://bugs.koha-community.__org/
>>     <http://bugs.koha-community.org/>
>>
>>
>>
>>
>> _______________________________________________
>> Koha-devel mailing list
>> Koha-devel at lists.koha-community.org
>> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
>> website : http://www.koha-community.org/
>> git : http://git.koha-community.org/
>> bugs : http://bugs.koha-community.org/
>>
>



More information about the Koha-devel mailing list