Подскажите пожалуйста что не так, в браузере при попытке войти под логином из AD выдается следующее сообщение:
Panic, user authenticated but no user data can be found in OTRS DB!! Perhaps the user is invalid.
(/opt/otrs/Kernel/Config.pm):
Код: Выделить всё
package Kernel::Config;
use utf8;
sub Load {
my $Self = shift;
$Self->{'DatabaseHost'} = 'localhost';
$Self->{'Database'} = 'otrs';
$Self->{'DatabaseUser'} = 'otrs';
$Self->{'DatabasePw'} = 12345;
$Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};";
$Self->{Home} = '/opt/otrs';
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::Host'} = '192.168.1.12';
$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=domain, dc=local';
$Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';
$Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=helpdesk,OU=IAC,DC=domain,DC=local';
$Self->{'AuthModule::LDAP::SearchUserPw'} = 'UserPassword';
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
$Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::Host'} = '192.168.1.12';
$Self->{'AuthSyncModule::LDAP::BaseDN'} = 'ou=IAC,dc=domain,dc=local';
$Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
# The following is valid but would only be necessary if the
# anonymous user do NOT have permission to read from the LDAP tree
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=helpdesk,OU=IAC,DC=domain,DC=local';
$Self->{'AuthSyncModule::LDAP::SearchUserPw'} = 'UserPassword';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
};
}
use strict;
use warnings;
use vars qw(@ISA $VERSION);
$VERSION = qw($Revision: 1.25 $)[1];
use Kernel::Config::Defaults;
push (@ISA, 'Kernel::Config::Defaults');
1;
Код: Выделить всё
Message: No UserID found for 'test'! (пользователь в АД есть)
RemoteAddress: 192.168.213.220
RequestURI: /otrs/index.pl
Traceback (1550):
Module: Kernel::System::User::UserLookup (v1.123) Line: 798
Module: Kernel::System::Auth::Auth (v1.57) Line: 296
Module: Kernel::System::Web::InterfaceAgent::Run (v1.69) Line: 204
Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 46
Module: (eval) (v1.91) Line: 204
Module: ModPerl::RegistryCooker::run (v1.91) Line: 204
Module: ModPerl::RegistryCooker::default_handler (v1.91) Line: 170
Module: ModPerl::Registry::handler (v1.99) Line: 31
ERROR: OTRS-CGI-10 Perl: 5.10.1 OS: linux Time: Wed Jan 23 15:23:03 2013