[Koha-devel] LDAP configuration in Koha3.0 on Linux
Library Guy
library.guy.zero at gmail.com
Wed Jul 15 20:31:48 CEST 2009
Michael, just to make sure I just finished another fresh dev install
(3.00.02.012) from git on a fresh machine. Still have the exact same
problem. :-(
On Wed, Jul 15, 2009 at 10:04 AM, Michael Hafen<mdhafen at tech.washk12.org> wrote:
> I don't see an exists() call on line 168 of Auth_with_ldap.pm. What
> version of Koha are you using again?
>
> The nearest call is in ldap_entry_w_hash(). Actually that's the only
> call I could find in the current version of the file.
> ldap_entry_2_hash() is called after authentication though, so that seems
> to work. Except that $userldapentry is what's complaining, and it's
> used in authentication. So I'm guessing there are some big differences
> between what you have and what I have in Auth_with_ldap.pm
>
> On Wed, 2009-07-15 at 09:39 -0500, Library Guy wrote:
>> Our MS AD LDAP schema provides samaccountname but not UID, so we map
>> <userid is="sAMAccountName" ></userid>.
>>
>> Test 1A: someuser + password
>>
>> <replicate>1</replicate>
>> <update>1</update>
>> <auth_by_bind>1</auth_by_bind>
>> <principal_name>%s at example.com</principal_name>
>>
>> Result 1A: Can't call method "exists" on an undefined value at
>> /usr/share/koha/lib/C4/Auth_with_ldap.pm line 168, <DATA> line 253.
>>
>> ----------------
>>
>> Test 1B: someuser at example.com + password
>>
>> Result 1B: You entered an incorrect username or password
>>
>> ----------------
>>
>> Test 2: someuser + password
>>
>> <replicate>1</replicate>
>>
>> <update>1</update>
>>
>> <auth_by_bind>0</auth_by_bind>
>>
>>
>> Result 2: No ldapserver "mapping for 'userid'" defined in KOHA_CONF:
>> /etc/koha/koha-conf.xml at /usr/share/koha/lib/C4/Auth_with_ldap.pm
>> line 80.
>>
>> However, the mapping does exist: <userid is="sAMAccountName" ></userid>.
>>
>>
>>
>> On Tue, Jul 14, 2009 at 8:54 PM, Galen Charlton
>> <galen.charlton at liblime.com> wrote:
>> >
>> > Hi,
>> >
>> > 2009/7/14 Joe Atzberger <ohiocore at gmail.com>:
>> > > This functionality as already been submitted, with both aspects, including a
>> > > configurable sprintf-style manipulation of the Koha userid into whatever you
>> > > want to present LDAP with. See the "principle_name" section:
>> > >
>> > > http://lists.koha.org/pipermail/koha-patches/2009-June/003864.html
>> >
>> > The patch in question has now been pushed to HEAD. Please try it out
>> > and let us know if you find any issues during testing.
>> >
>> > Regards,
>> >
>> > Galen
>> > --
>> > Galen Charlton
>> > VP, Research & Development, LibLime
>> > galen.charlton at liblime.com
>> > p: 1-888-564-2457 x709
>> > skype: gmcharlt
>> > _______________________________________________
>> > Koha-devel mailing list
>> > Koha-devel at lists.koha.org
>> > http://lists.koha.org/mailman/listinfo/koha-devel
>> _______________________________________________
>> Koha-devel mailing list
>> Koha-devel at lists.koha.org
>> http://lists.koha.org/mailman/listinfo/koha-devel
> --
> Michael Hafen
> Systems Analyst and Programmer
> Washington County School District
> Utah, USA
>
> for Koha checkout
> http://development.washk12.org/gitweb/
> or
> git://development.washk12.org/koha
>
>
>
More information about the Koha-devel
mailing list