ich habe Probleme mit der Anbindung einer Subdomain für die Benutzeranmeldung. Während die LDAP-Authentifizierung gegen die Haupt-Domain reibungslos funktioniert, bekommen User der Subdomain beim Einloggen die Meldung "Anmeldung fehlgeschlagen! Benutzername oder Passwort falsch." Die error_log des Apaches sagt dazu Folgendes:
Code: Select all
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] ERROR: OTRS-CGI-10 Perl: 5.8.8 OS: linux Time: Fri Jul 11 21:06:32 2008, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Message: First bind failed! 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Traceback (7048): , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::LDAP::new (v1.34) Line: 136, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::new (v1.32) Line: 86, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Module: Kernel::System::Web::InterfaceCustomer::Run (v1.20.2.1) Line: 158, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] Module: /opt/otrs/bin/cgi-bin/customer.pl (v1.37) Line: 47, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:32 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] ERROR: OTRS-CGI-10 Perl: 5.8.8 OS: linux Time: Fri Jul 11 21:06:33 2008, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Message: First bind failed! 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Traceback (7048): , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::LDAP::new (v1.34) Line: 136, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::new (v1.32) Line: 86, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::Ticket::new (v1.275.2.16) Line: 133, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::Web::InterfaceCustomer::Run (v1.20.2.1) Line: 165, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: /opt/otrs/bin/cgi-bin/customer.pl (v1.37) Line: 47, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] ERROR: OTRS-CGI-10 Perl: 5.8.8 OS: linux Time: Fri Jul 11 21:06:33 2008, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Message: First bind failed! 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Traceback (7048): , referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::LDAP::new (v1.34) Line: 136, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerUser::new (v1.32) Line: 86, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::CustomerAuth::new (v1.12) Line: 74, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: Kernel::System::Web::InterfaceCustomer::Run (v1.20.2.1) Line: 191, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] Module: /opt/otrs/bin/cgi-bin/customer.pl (v1.37) Line: 47, referer: http://192.168.146.41/otrs/customer.pl
[Fri Jul 11 21:06:33 2008] [error] [client 192.168.154.213] , referer: http://192.168.146.41/otrs/customer.pl
Der entsprechende Teil der Config.pm sieht so aus:
Code: Select all
#Active Directory Anbindung Agenten
#-----------------------------------------
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = 'xxx.xxx.xxx.xxx';
$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=domain, dc=de';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'AuthModule::LDAP::GroupDN'} = 'cn=OTRS_Agenten,ou=Groups,dc=domain,dc=de';
$Self->{'AuthModule::LDAP::AccessAttr'} = 'member';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'otrs';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'password';
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
version => 3,
scope => 'sub',
};
$Self->{UserSyncLDAPMap} = {
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
};
$Self->{'CheckMXRecord'} = 0;
#Active Directory Anbindung Customer Subdomain
#----------------------------------------------------------
$Self->{CustomerUser} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'xxx.xxx.xxx.xxx',
BaseDN => 'dc=subdomain, dc=domain, dc=de',
SSCOPE => 'sub',
UserDN => 'otrs1',
UserPw => 'password',
},
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' ],
],
};
#Active Directory Anbindung Customer Domain
#-----------------------------------------------------
$Self->{CustomerUser2} = {
Module => 'Kernel::System::CustomerUser::LDAP',
Params => {
Host => 'xxx.xxx.xxx.xxx',
BaseDN => 'dc=domain, dc=de',
SSCOPE => 'sub',
UserDN => 'otrs2',
UserPw => 'password',
},
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' ],
],
};
Das Netz gibt leider wenig an Informationen zu dem Thema her, daher würde es mir sehr helfen, falls das der Eine oder Andere etwas zur Problemfindung beitragen könnte. Danke dafür schonmal im Voraus!
Oellae
OSS 10.3
Apache 2.2.4
OTRS 2.2.7