Пытаюсь связать AD и OTRS,
OTRS последней версии 3.05 установлен на сервере с FreeBSD 8.1, далее я установил модуль Net::LDAP и попытался с помощью мануала, файла Defaults.pm и отличной темы на данном форуме прикрутить LDAP к OTRS, добавил в Config.pm следующее:
Код: Выделить всё
# 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.33.11';
$Self->{'AuthModule::LDAP::BaseDN'} = 'dc=petersburg,dc=fea,dc=local';
# userPrincipalName - user@UPNSuffix (ivanov@contoso.lan)
# sAMAccountName - DOMAIN\User (CONTOSO\Ivanov)
$Self->{'AuthModule::LDAP::UID'} = 'userPrincipalName';
# Check if the user is allowed to auth in a posixGroup
# (e. g. user needs to be in a group xyz to use otrs)
$Self->{'AuthModule::LDAP::GroupDN'} = 'cn=acc.OTRS.Agents,ou=FeaUsers,dc=fea,dc=local';
$Self->{'AuthModule::LDAP::AccessAttr'} = 'member';
# for ldap posixGroups objectclass (just uid)
$Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'CN=admin,OU=FeaUsers,DC=fea,DC=local';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = '******';
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
В AD создал пользователя otrsadmin@fea.local и группу acc.OTRS.Agents, добавил otrsadmin@fea.local и еще пару пользователей в новую группу
В результате при попытке входа выдает "Ошибка идентификации! Указано неправильное имя или пароль! ", в папке /usr/local/otrs/var/log/ при этом есть только один лог-файл "TicketCounter.log", который естественно абсолютно безполезен в данном случае.
Пожалуйста, подскажите мне в первую очередь где какие-нить еще логи OTRS найти или где подправить настройки, чтобы они писались, ну и по возможности подскажите, что я делаю не так
Заранее спасибо!