Hallo liste,
ich habe mir jetzt am OTRS die LDAP anbindung gemacht.
Hatte vorher ein paar Probleme mit einigen fehlern aber da war ein Linux
Debian Modul daran schuld.
Jetzt wenn ich die Agent oder Customer seite aufrufe und mich einloggen
möchte sagt er mir immer das er den Benutzer nicht findet.
Auszug aus der OTRS.log
[Thu Apr 19 08:43:41 2007][Notice][Kernel::System::Auth::LDAP::Auth] User:
ANHE authentication failed, no LDAP entry found!BaseDN='ou=HEYCO-TI, ou=EDV,
dc=ti, dc=heyco, dc=ads', Filter='(sAMAccountName=ANHE)', (REMOTE_ADDR:
xxxxxxxx).
ANHE = Windowsbenutzer
Hier mal der LDAP Config Teil aus der config.pm
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = '10.155.10.1';
$Self->{'AuthModule::LDAP::BaseDN'} = 'ou=HEYCO-TI, ou=EDV, dc=ti,
dc=heyco, dc=ads';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'cn=OTRS User, ou=Users,
dc=ti, dc=heyco, dc=ads';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'otrs';
# This is an example configuration for an LDAP auth. backend.
# (take care that Net::LDAP is installed!)
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = '10.155.10.1';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'ou=HEYCO-TI, dc=ti,
dc=heyco, dc=ads';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
# The following is valid but would only be necessary if the
# anonymous user do NOT have permission to read from the LDAP tree
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'cn=OTRS User,
ou=Users, dc=ti, dc=heyco, dc=ads';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'otrs';
# CustomerUser
# (customer user ldap backend and settings)
$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
# ldap host
Host => '10.155.10.1',
# ldap base dn
BaseDN => 'ou=Heyco-TI, dc=ti, dc=heyco, dc=ads',
# search scope (one|sub)
SSCOPE => 'sub',
# The following is valid but would only be necessary if the
# anonymous user does NOT have permission to read from the LDAP tree
UserDN => 'cn=OTRS User, ou=Users, dc=ti, dc=heyco, dc=ads',
UserPw => 'otrs',
AlwaysFilter => '',
SourceCharset => 'utf-8',
DestCharset => 'iso-8859-1',
},
# customer uniq id
CustomerKey => 'sAMAccountName',
# customer #
CustomerID => 'mail',
CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 250,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
Map => [
# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown, required, storage-type
#[ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ],
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ],
#[ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ],
#[ 'UserComment', 'Comment', 'description', 1, 0, 'var' ],
],
};
Hat jemand tips dazu?
Gruß
Helmut
HEYCO-WERK Heynen GmbH & Co. KG, Birgden III/1, 42855 Remscheid
Registergericht Wuppertal HRA-Nr. 17993
Persoenlich haftende Gesellschaft: HEYCO Beteiligungs- und
Geschaeftsfuehrungsgesellschaft mit beschraenkter Haftung,
Remscheid, Registergericht Wuppertal HRB-Nr. 11101
Geschaeftsfuehrer: Markus Heynen, Gerhard Voss
_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/