Hallo Zusammen,
ich versuche immer noch OTRS mit dem Active Directory zum laufen zu bekommen. Derzeit scheitert es daran, das der Benutzer für den Agent-Auth nicht gefunden wird:
User: Nils Dohse login failed, no LDAP entry found!
BaseDN='ou=User in Kiel,ou=Benutzer,dc=suretec,dc=de',
Filter='(cn=Nils Dohse)'
Wenn ich mit phpldapadmin eine erweiterte suche starte, die BaseDN und den Filter kopiere, wird der Eintrag aber gefunden.
Die Config.pm sieht im LDAP-Bereich wie folgt aus:
# This is an example configuration for an LDAP auth. backend.
# (take care that Net::LDAP is installed!)
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = '192.168.100.27';
$Self->{'AuthModule::LDAP::BaseDN'} = 'ou=User in Kiel,ou=Benutzer,dc=suretec,dc=de';
$Self->{'AuthModule::LDAP::UID'} = 'cn';
# The following is valid but would only be necessary if the
# anonymous user do NOT have permission to read from the LDAP tree
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'cn=Administrator, ou=User in Kiel, dc=suretec, dc=de';
$Self->{'AuthModule::LDAP::SearchUserPw'} = '********';
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
# Net::LDAP new params (if needed - for more info see perldoc Net::LDAP)
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
version => 3,
scope => sub,
};
Irgendwelche Ideen?
Nils