Вопросы про логи и доменные имена

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Вопросы про логи и доменные имена

Сообщение Logik01 » 03 дек 2012, 12:38

Здравствуйте!
Есть несколько вопросов по ОТРС
1. ОТРС установлена на сервере под управлением Centr OS, не могу найти куда ОТРС пишет лог о неудачных попытках входа.
папка /opt/otrs/var/log содержит один файл но он пустой и в него ничего не пишется. Можно ли изменить место куда будет писаться лог? Если да то хотелось бы узнать как это сделать?
2. Логины у нас определяются следующим принципом фамилия и первые буквы имени и отчества например: Сидоров Иван Анатольевич логин будет SidorovIA. При указанном ниже конфиге смогут ли пользователи с такими логинами зайти на ОТРС

Код: Выделить всё

  
    # $DIBI$
$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP';
    $Self->{'AuthModule::LDAP::Host'} = '192.168.1.10'; #
    $Self->{'AuthModule::LDAP::BaseDN'} = 'DC=perinatal,DC=perinatal';
    $Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';

    $Self->{'AuthModule::LDAP::GroupDN'} = 'OU=Users, DC=perinatal, DC=local'; #this place where may expiriments
    $Self->{'AuthModule::LDAP::AccessAttr'} = 'memberUID';  
    $Self->{'AuthModule::LDAP::UserAttr'} = 'DN';
    
    $Self->{'AuthModule::LDAP::SearchUserDN'} = 'CN=Service OTRS,OU=Users,DC=perinatal,DC=local';#name CN postavit _
    $Self->{'AuthModule::LDAP::SearchUserPW'} = '*******%';
    $Self->{'AuthModule::LDAP::AlwaysFilter'} = '';
    
    #Synchronization date for AD since local BD
    $Self->{'AuthSyncModule'} = 'Kernel::System::Sync::LDAP';
    $Self->{'AuthSyncModule::LDAP::Host'} = '192.168.1.10';
    $Self->{'AuthSyncModule::LDAP::BaseDN'} = 'DC=perinatal,DC=local';
    $Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
    $Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=Service OTRS,OU=Users,DC=perinatal,DC=local';
    $Self->{'AuthSyncModule::LDAP::SearchUserPW'} = '*******';
    
    #Mapping since AD in local BD
    $Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
    UserFirstname => 'giveName'
    UserLastname => 'sn'
    UserEmail => 'mail'
    };
    
    $Self -> {'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
             'users'
             ];
Спасибо!
Последний раз редактировалось Logik01 03 дек 2012, 19:35, всего редактировалось 1 раз.

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Вопросы про логи и доменные имена

Сообщение alexus » 03 дек 2012, 16:09

1. /var/log/messages, т.к. по умолчанию стоит Syslog в otrs/index.pl?Action=AdminSysConfig;Subaction=Edit;SysConfigSubGroup=Core%3A%3ALog;SysConfigGroup=Framework
2. Логин должен быть уникальным. Доменное имя - это несколько иной термин - http://ru.wikipedia.org/wiki/%D0%94%D0% ... 0%BC%D1%8F
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Re: Вопросы про логи и доменные имена

Сообщение Logik01 » 03 дек 2012, 19:36

спасибо, за ответ и за ваши поправки.

Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Re: Вопросы про логи и доменные имена

Сообщение Logik01 » 19 дек 2012, 11:41

Здравствуйте!
Проблема в следующем: на страницу авторизации агентов не пускает, в лог пишет следующее:

Код: Выделить всё

[Mon Dec 17 12:58:45 2012][Error][Kernel::System::Auth::new][139] Can't locate Net/LDAP.pm in @INC (@INC contains: /usr/sbin/../../Custom /usr/sbin/../../Kernel/cpan-lib /usr/sbin/../.. /usr/Custom /usr/Kernel/cpan-lib /usr /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . /etc/httpd) at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.
BEGIN failed--compilation aborted at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.

[Mon Dec 17 12:58:45 2012][Error][Kernel::System::Auth::new][139] Can't load backend module Kernel::System::Auth::Sync::LDAP! 
[Mon Dec 17 12:59:30 2012][Notice][Kernel::System::CustomerAuth::DB::Auth] CustomerUser: No auth record in 'customer_user' for 'Gleykin_IA' (REMOTE_ADDR: 192.168.2.67)
[Mon Dec 17 13:16:58 2012][Error][Kernel::System::Auth::new][139] Can't locate Net/LDAP.pm in @INC (@INC contains: /usr/sbin/../../Custom /usr/sbin/../../Kernel/cpan-lib /usr/sbin/../.. /usr/Custom /usr/Kernel/cpan-lib /usr /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . /etc/httpd) at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.
BEGIN failed--compilation aborted at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.

[Mon Dec 17 13:16:58 2012][Error][Kernel::System::Auth::new][139] Can't load backend module Kernel::System::Auth::Sync::LDAP! 
[Mon Dec 17 13:17:42 2012][Error][Kernel::System::Auth::new][139] Can't locate Net/LDAP.pm in @INC (@INC contains: /usr/sbin/../../Custom /usr/sbin/../../Kernel/cpan-lib /usr/sbin/../.. /usr/Custom /usr/Kernel/cpan-lib /usr /opt/otrs/Custom /opt/otrs/Kernel/cpan-lib /opt/otrs/ /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . /etc/httpd) at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.
BEGIN failed--compilation aborted at /opt/otrs//Kernel/System/Auth/Sync/LDAP.pm line 17.

[Mon Dec 17 13:17:42 2012][Error][Kernel::System::Auth::new][139] Can't load backend module Kernel::System::Auth::Sync::LDAP! 
[Mon Dec 17 13:18:00 2012][Notice][Kernel::System::CustomerAuth::DB::Auth] CustomerUser: No auth record in 'customer_user' for 'Gleykin_IA' (REMOTE_ADDR: 192.168.2.67)
[Mon Dec 17 13:18:11 2012][Notice][Kernel::System::CustomerAuth::DB::Auth] CustomerUser: No auth record in 'customer_user' for 'service_otrs' (REMOTE_ADDR: 192.168.2.67)
[Mon Dec 17 13:41:13 2012][Notice][Kernel::System::CustomerAuth::DB::Auth] CustomerUser: No auth record in 'customer_user' for 'service_otrs' (REMOTE_ADDR: 192.168.2.67)
[Mon Dec 17 13:41:50 2012][Notice][Kernel::System::CustomerAuth::DB::Auth] CustomerUser: No auth record in 'customer_user' for 'service_otrs' (REMOTE_ADDR: 192.168.2.67)

Конфигурация ниже

Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Re: Вопросы про логи и доменные имена

Сообщение Logik01 » 19 дек 2012, 11:45

Код: Выделить всё

    $Self->{LogModule}          = 'Kernel::System::Log::File';
    $Self->{LogModule::LogFile} = '/opt/otrs/var/log/otrs.log';
    # $DIBI$
    $Self->{'DefaultCharset'} = 'utf-8';
  
    # Enable LDAP Authentication Sync for Agent #
    $Self->{'AuthSyncModule'} = 'Kernel::System::Auth::Sync::LDAP';
    $Self->{'AuthSyncModule::LDAP::Host'} = perinatal.local';
    $Self->{'AuthSyncModule::LDAP::BaseDN'} = 'OU=Users,dc=perinatal,dc=local';
    $Self->{'AuthSyncModule::LDAP::UID'} = 'sAMAccountName';
    $Self->{'AuthSyncModule::LDAP::AccessAttr'} = 'member';
    $Self->{'AuthSyncModule::LDAP::SearchUserDN'} = 'CN=service_otrs,dc=perinatal,dc=local';
    $Self->{'AuthSyncModule::LDAP::SearchUserPw'} = 'password';
    # Enable Agent Mapping from LDAP to DB #
    $Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
    UserFirstname => 'givenName',
    UserLastname => 'sn',
    UserEmail => 'mail',
    };
 
    $Self->{'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
        'users',
    ];
    $Self->{'AuthModule::LDAP::Params'} = {
    port => 389,
    timeout => 120,
    async => 0,
    version => 3,
    };
Подскажите пожалуйста где ошибка?
Спасибо!

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Вопросы про логи и доменные имена

Сообщение merkushov » 19 дек 2012, 12:02

У вас не установлен перловый модуль Net::LDAP
Меркушов Виктор, perl программист

Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Re: Вопросы про логи и доменные имена

Сообщение Logik01 » 20 дек 2012, 04:58

Спасибо!

Logik01
OTRS Новобранец
Сообщения: 14
Зарегистрирован: 18 июл 2012, 06:52

Re: Вопросы про логи и доменные имена

Сообщение Logik01 » 24 дек 2012, 07:23

А кто может подробно расписать как установить модуль NET::LDAP? Надо ли его где то отдельно скачать? Если надо то где?

Ответить