OTRS + LDAP (WinSRV 2008 R2 AD)

Moderator: DenisBY

inck
OTRS newbie
Posts: 4
Joined: 27 Aug 2012, 11:51
OTRS Version?: 3.1.9
Real Name: Egorov Maxim

OTRS + LDAP (WinSRV 2008 R2 AD)

Postby inck » 29 Aug 2012, 11:03

Приветствую!
Может тема уже поднималась, но я не нашёл..
Проблема в следующем: пытаюсь настроить авторизацию пользователей/агентов через Active Directory. После того как все настройки сделаны, перезапускаю Apache и получаю:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@somenet.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

в логах почему-то ничего нет. ни в логах веб-сервера, ни в логах ОТРС

поэтому возник вопрос:
1 - какой файл надо редактировать?! Config.pm или же /Kernel/Config/Files/ZZZAuto.pm (нашёл в гугле - редактирование файла никак не повлияло на работу.)
2 - может быть я как-то не правильно редактирую?! (делал по вот этому примеру: viewtopic.php?f=111&t=9370)

собственно вот файл конфигурации, помогите кто чем может...

Code: Select all

package Kernel::Config;

use utf8;

sub Load {
    my $Self = shift;
$Self->{'AuthModule'} =  'Kernel::System::Auth::LDAP';
$Self->{'AuthModule::LDAP::UserSuffix'} =  '@firma.local';
$Self->{'AuthModule::LDAP::SearchUserPw'} =  '***';
$Self->{'AuthModule::LDAP::SearchUserDN'} =  'CN=XX,CN=Users,DC=firma,DC=local';
$Self->{'AuthModule::LDAP::UserAttr'} =  'DN';
$Self->{'AuthModule::LDAP::AccessAttr'} =  'member';
$Self->{'AuthModule::LDAP::GroupDN'} =  'cn=Users,dc=firma,dc=local';
$Self->{'AuthModule::LDAP::UID'} =  'sn';
$Self->{'AuthModule::LDAP::BaseDN'} =  'dc=firma,dc=local';
$Self->{'AuthModule::LDAP::Host'} =  'server.firma.local';
$Self->{'AuthModule::LDAP::AlwaysFilter'} = '';
$Self->{'AuthModule::LDAP::Charset'} = 'utf-8';
$Self->{'AuthModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
$Self->{'AuthModule::LDAP::Die'} = 1;


$Self->{'AuthSyncModule'} =  'Kernel::System::Auth::Sync::LDAP';
$Self->{'AuthSyncModule::LDAP::UserSuffix'} =  '@firma.local';
$Self->{'AuthSyncModule::LDAP::SearchUserPw'} =  '***';
$Self->{'AuthSyncModule::LDAP::SearchUserDN'} =  'CN=XX,CN=Users,DC=firma,DC=local';
$Self->{'AuthSyncModule::LDAP::UserAttr'} =  'DN';
$Self->{'AuthSyncModule::LDAP::AccessAttr'} =  'member';
$Self->{'AuthSyncModule::LDAP::GroupDN'} =  'cn=Users,dc=firma,dc=local';
$Self->{'AuthSyncModule::LDAP::UID'} =  'sn';
$Self->{'AuthSyncModule::LDAP::BaseDN'} =  'dc=firma,dc=local';
$Self->{'AuthSyncModule::LDAP::Host'} =  'server.firma.local';
$Self->{'AuthSyncModule::LDAP::AlwaysFilter'} = '';
$Self->{'AuthSyncModule::LDAP::UserSyncMap'} = {
# DB -> LDAP
UserFirstname => 'givenName',
UserLastname => 'sn',
UserEmail => 'mail',
};
$Self->{'AuthSyncModule::LDAP::Charset'} = 'utf-8';
$Self->{'AuthSyncModule::LDAP::Params'} = {
port => 389,
timeout => 120,
async => 0,
version => 3,
};
$Self->{'AuthSyncModule::LDAP::Die'} = 1;
$Self->{'AuthSyncModule::LDAP::UserSyncInitialGroups'} = [
'users', 'admin', 'faq_approval', 'faq_approval', 'faq_approval', 'faq_approval',
];


$Self->{'Customer::AuthModule'} =  'Kernel::System::CustomerAuth::LDAP';
$Self->{'Customer::AuthModule::LDAP::UserSuffix'} =  '@firma.local';
$Self->{'Customer::AuthModule::LDAP::SearchUserPw'} =  '***';
$Self->{'Customer::AuthModule::LDAP::SearchUserDN'} =  'CN=XX,CN=Users,DC=firma,DC=local';
$Self->{'Customer::AuthModule::LDAP::UserAttr'} =  'DN';
$Self->{'Customer::AuthModule::LDAP::AccessAttr'} =  'member';
$Self->{'Customer::AuthModule::LDAP::GroupDN'} =  'cn=Users,dc=firma,dc=local';
$Self->{'Customer::AuthModule::LDAP::UID'} =  'sn';
$Self->{'Customer::AuthModule::LDAP::BaseDN'} =  'dc=firma,dc=local';
$Self->{'Customer::AuthModule::LDAP::Host'} =  'server.firma.local';


}


конфигурация: Ubuntu 12.04 + Apache 2.2 + OTRS 3.1.9 + Windows Server 2008 R2
If something may go wrong it will go wrong

yuri0001
OTRS ninja
Posts: 631
Joined: 17 Mar 2011, 14:40
OTRS Version?: 5.0.6
Real Name: Yuri Kolesnikov
Location: Russia

Re: OTRS + LDAP (WinSRV 2008 R2 AD)

Postby yuri0001 » 29 Aug 2012, 13:38

Править надо Config.pm.
Посмотрите эти вопросы на российском форуме http://otrs.ru/forum/index.php
Best regards Yuri Kolesnikov
OTRS 5.0.14, ITSM 5.0.14
SUSE 13.2, MariaDB 10.0.22(productive)
OTRS 5.0.14, ITSM 5.0.14(test)

corbingravely
OTRS newbie
Posts: 1
Joined: 21 Nov 2013, 12:04
OTRS Version?: version 3.0

Re: OTRS + LDAP (WinSRV 2008 R2 AD)

Postby corbingravely » 21 May 2015, 13:39

It might have been some authorization problem. Just contact you webmaster. I mean, the server side is having a problem authorizing your request. All you have to do is to change the permissions in the server side.


Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 2 guests