Customer LDAP-Anbindung Need CustomerID!!!

Hilfe zu Znuny Problemen aller Art
Locked
Mc2o0o
Znuny newbie
Posts: 5
Joined: 19 Sep 2008, 10:34

Customer LDAP-Anbindung Need CustomerID!!!

Post by Mc2o0o »

Hallo,

ich versuche seit Tagen die LDAP-Anbindung für den Customer Bereich einzurichten... die Daten kann ich auch
unter Kunden Benutzer abrufen....

Jedoch wenn ich mich im Customer-Bereich anmelden möchte kommt folgendes:

ERROR: OTRS-CGI-10 Perl: 5.8.8 OS: MSWin32 Time: Thu Sep 25 09:49:03 2008

Message: Need CustomerID!!!

Traceback (764):
Module: Kernel::Output::HTML::Layout::CustomerError (v1.51.2.11) Line: 3356
Module: Kernel::Modules::CustomerTicketOverView::Run (v1.42.2.1) Line: 72
Module: Kernel::System::Web::InterfaceCustomer::Run (v1.20.2.2) Line: 705
Module: ModPerl::ROOT::ModPerl::Registry::C_3a_OTRS_otrs_bin_cgi_2dbin_customer_2epl::handler (v) Line: 47
Module: (eval) (v1.37) Line: 203
Module: ModPerl::RegistryCooker::run (v1.37) Line: 203
Module: ModPerl::RegistryCooker::default_handler (v1.37) Line: 169
Module: ModPerl::Registry::handler (v1.99) Line: 30

Meine config sieht wie folgt aus:

# ------------------------------------------------------ #
# Active Directory Anbindung Customer Domain #
# ----------------------------------------------------- #

$Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::Host'} = 'xx.xx.xxx.xxx';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'dc=xxx,dc=xxx';
$Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'xxxx';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'xxxxx';

$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'xx.xx.xxx.xxx',
BaseDN => 'dc=xxx,dc=xxx',
SSCOPE => 'sub',
UserDN => 'xxx',
UserPw => 'xxxx',
},
CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
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 eine Idee woran es liegen könnte ?
Wäre im jede Antwort dankbar.

Mir freundlichen Grüßen

A. Gembler
Mc2o0o
Znuny newbie
Posts: 5
Joined: 19 Sep 2008, 10:34

Customer LDAP-Anbindung Need CustomerID!!!

Post by Mc2o0o »

Hat sich erledigt :)

Es war keine E-Mail Adresse bei dem Nutzer im LDAP hinterlegt.. somit konnte OTRS nicht abgleichen, da es nichts gefunden hat.

MfG

A. Gembler
Last edited by Mc2o0o on 25 Sep 2008, 10:55, edited 1 time in total.
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Customer LDAP-Anbindung Need CustomerID!!!

Post by jojo »

wie die Fehlermeldung ja auch schon vermuten liess.....

CustomerID=mail
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Mc2o0o
Znuny newbie
Posts: 5
Joined: 19 Sep 2008, 10:34

Customer LDAP-Anbindung Need CustomerID!!!

Post by Mc2o0o »

Danke für die Rasche Antwort....
Nunja.. ich bin ein absoluter Neuling und scheinbar nicht der einzigste mit dem Problem.
Man lernt eben immer dazu, habs ja nun selber zum laufen bekommen.

MfG

A. Gembler
Locked