=============================================================================================
Message: No UserID found for 'blabalabla@domain.com'!
RemoteAddress: 10.1.5.17
RequestURI: /otrs/index.pl
Traceback (3799):
Module: Kernel::System::User::UserLookup Line: 935
Module: Kernel::System::Auth::Auth Line: 251
Module: Kernel::System::Web::InterfaceAgent::Run Line: 228
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 40
Module: (eval) (v1.99) Line: 207
Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
Module: ModPerl::Registry::handler (v1.99) Line: 32
=============================================================================================
I have attached a file listing of config.pm.
Please help me understand, what i do wrong

#Agent section
Code: Select all
#
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = 'DC_IP';
$Self->{'AuthModule::LDAP::BaseDN'} = 'my_domain';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
#
$Self->{'AuthModule::LDAP::GroupDN'} = 'CN=OTRS_AGENTS_ACCESS_G,OU=Access Groups,OU=Groups,DC=Domain,DC=Com';
$Self->{'AuthModule::LDAP::AccessAttr'} = 'member';
#
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=Admin OTRS,OU=Agents,DC=Domain,DC=Com';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'My_Password';
#
$Self->{'AuthModule::LDAP::AlwaysFilter'} = '';
#
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
Code: Select all
$Self->{'AuthModule::UseSyncBackend'} = 'AuthSyncBackend';
#
$Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = 'ldap://DC_IP';
$Self->{'AuthSyncModule::LDAP::BaseDN'} = 'my_domain';
$Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
#
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=Admin OTRS,OU=Agents,DC=Domain,DC=Com';
$Self->{'AuthSyncModule::LDAP::SearchUserPw'} = 'My_Password'';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
# DB -> LDAP
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
};
#
$Self->{'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
'users',
];
OTRS 5.0.13 + ITSM + MariaDB
CentOS 7.6