Hallo Kai,

Kein Problem...
Danke für deine Bemühungen.

Gruß
Thorsten


Quoting kai <[EMAIL PROTECTED]>:

Am Mittwoch, den 20.08.2008, 18:10 +0200 schrieb kai:
Hallo zusammen,

meine Antwort war zu vorschnell.
Unter dem angegebenen Link wird der Zugriff auf Kundendaten über externe
Backends beschrieben. Nicht die Authentifizierung..

Kai
du musst explizit angeben, dass es sich um ein Backend zur
authentifizierung von Kunden  handelt.
Das ganze ist hier:
http://doc.otrs.org/2.2/en/html/x1570.html#multiple-customer-backends
ganz gut beschrieben.

Grüße Kai
Am Mittwoch, den 20.08.2008, 11:17 +0200 schrieb Thorsten Stark:
> Hallo,
>
> ich habe OTRS 2.3.1 auf einem Windows Server 2003 Professional
> Installiert (mit dem Installer).
>
> Dann habe ich die Authentifizierung der Agents via LDAP eingerichtet,
> auch das Funktioniert.
>
> Als Agent kann ich auch nach Kunden suchen (via LDAP), das
> Funktioniert wunderbar.
> Wenn nun ein Kunde sich anmelden möchte (customer.pl), gibt es immer
> eine Fehlermeldung:
>
>       Can't locate object method "GetUserData" via package
>       "Kernel::System::CustomerUser" at
> D:/OTRS/otrs//Kernel/System/Auth/LDAP.pm
>       line 426.
>
> Leider kann ich mit der Meldung nichts anfangen.
> Hier mal meine LDAP-Konfiguration aus der Config.pm
>
>       $Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
>       $Self->{'AuthModule::LDAP::Host'} = 'XXXX';
>       $Self->{'AuthModule::LDAP::BaseDN'} = 'OU=XXX,DC=XXX,DC=de';
>       $Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
>       $Self->{'AuthModule::LDAP::GroupDN'} = 'CN=otrsagent,DC=XXX,DC=de';
>       $Self->{'AuthModule::LDAP::AccessAttr'} = 'member';
>
>       $Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=XXX ,DC=XXX,DC=de';
>       $Self->{'AuthModule::LDAP::SearchUserPw'} = '****';
>
>       $Self->{'Customer::AuthModule'} = 'Kernel::System::Auth::LDAP';
>       $Self->{'Customer::AuthModule::LDAP::Host'} = 'XXX';
> $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'OU=XXX,DC=XXX,DC=de';
>       $Self->{'Customer::AuthModule::LDAP::UID'} = 'sAMAccountName';
> $Self->{'AuthModule::LDAP::GroupDN'} = 'CN=otrscustomer,DC=XXX,DC=de';
>       $Self->{'Customer::AuthModule::LDAP::SearchUserDN'} =
> 'CN=XXX,DC=XXX,DC=de';
>       $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '****';
>
>       $Self->{CustomerUser} = {
>          Module => 'Kernel::System::CustomerUser::LDAP',
>          Params => {
>             Host => 'XXX',
>             BaseDN => 'OU=XXX,DC=XXX,DC=de',
>             SSCOPE => 'sub',
>             UserDN => 'CN=XXX,DC=XXX,DC=de',
>             UserPw => 'pieahp01adm',
>             SourceCharset => 'utf-8',
>             DestCharset => 'utf-8',
>          },
>
>          CustomerKey => 'sAMAccountName',
>          CustomerID => 'mail',
>          CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
>          CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
>          CustomerUserPostMasterSearchFields => ['mail'],
>          CustomerUserNameFields => ['givenname', 'sn'],
>
>          Map => [
>             [ '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' ],
>             [ 'Fax', 'Fax', 'facsimileTelephoneNumber', 1, 0, 'var' ],
>             [ 'Firma', 'Firma', 'company', 1, 0, 'var' ],
>             [ 'Werk', 'Werk', 'description', 1, 0, 'var' ],
>          ],
>       };
>
>       #### UserSyncLDAPMap
>       # (map if agent should create/synced from LDAP to DB after login)
>       $Self->{UserSyncLDAPMap} = {
>          # # DB -> LDAP
>          UserFirstname => 'givenName',
>          UserLastname => 'sn',
>          UserEmail => 'mail',
>          Phone => 'telephoneNumber',
>          Username => 'sAMAccountName',
>          comment => 'description',
>       };
>
>
> Kann mir da jemand helfen?
>
> Gruß
> Thorsten
>
>
> _______________________________________________
> 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/

_______________________________________________
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/

_______________________________________________
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/




_______________________________________________
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/

Antwort per Email an