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