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
OTRS-LDAP Anbindung
-
- Znuny ninja
- Posts: 1312
- Joined: 25 May 2012, 08:51
- Znuny Version: OTRS 4
- Real Name: Klaus Nehrer
Re: OTRS-LDAP Anbindung
Welchen Fehler meldet der Apache? Was steht im Log?
Re: OTRS-LDAP Anbindung
Hi,
Syntax sieht gut aus. Meistens ist ein komma oder semikolon zuviel/zuwenig.
Aufschluss gibt Dir das apache error log.
Flo
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.
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.