OTRS-LDAP Anbindung

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
Pur3G4m3
Znuny newbie
Posts: 1
Joined: 17 Sep 2013, 13:24
Znuny Version: 3.2.10
Real Name: Marco

OTRS-LDAP Anbindung

Post by Pur3G4m3 »

Hallo liebes Forum,

Ich bin ein absouluter neuling im Bereich Linux und OTRS. (Stehe noch am anfang meiner Berufsausbildung zum Informatiker) Jedenfalls habe ich von meinem chef den auftrag bekommen ein OTRS Ticket system aufzusetzen mit Debian als basis. alles gut geklappr, otrs läuft... jetzt soll ich noch eine ldap anbindung an unsere AD hinzufügen.
Das klappt bloß leider nicht so ganz. Wenn ich die Config.pm ändere, kann ich meinen Apache nicht mehr neu starten. er meldet mir einen fehler und verweist auf die logs.
wenn ich den code aus der config wieder herausnehme klappt alles wieder.

hier habe ich den besagten Code:

#LDAP authentication for Customers / Users
$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = ' Unser Host';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=Constantin-film,dc=de';
$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'} = '***********';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '***********';

#CustomerUser
#(customer user database backend and settings)
$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'Unser Host',
BaseDN => 'dc=constantin-film,dc=de',
SSCOPE => 'sub',
UserDN => '**********',
UserPw => '*********',
},
# customer unique id
CustomerKey => 'sAMAccountName',
# customer #
CustomerID => 'o',
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' ],
],
};




Kann mir jemand sagen was ich falsch gemacht habe bzw wie ich den fehler wieder hinbekomme?


Vielen dank im Vorraus,

Marco
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: OTRS-LDAP Anbindung

Post by KlausNehrer »

Welchen Fehler meldet der Apache? Was steht im Log?
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: OTRS-LDAP Anbindung

Post by wurzel »

Hi,

Syntax sieht gut aus. Meistens ist ein komma oder semikolon zuviel/zuwenig.

Aufschluss gibt Dir das apache error log.

Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
Locked