LINUX.ORG.RU
ФорумAdmin

OTRS


0

0

Добрый день. Имеется система ОTRS работает как надо. Решил подружить ее с MS AD. Создал нового пользователя в АД, настроил все параметры. Но не загружается сам OTRS сейчас. Выскакивает такая ошибка [code] [Wed Dec 16 16:46:59 2009] [notice] caught SIGWINCH, shutting down gracefully ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable ocsinventory-server: Can't load SOAP::Transport::HTTP* - Web service will be unavailable [Wed Dec 16 16:47:17 2009] [notice] Apache/2.2.8 (Ubuntu) mod_ldap_userdir/1.1.12-20070601 PHP/5.2.4-2ubuntu5.9 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 configured — resuming normal operations [Wed Dec 16 16:47:23 2009] [error] [client 172.16.0.70] Attempt to serve directory: /usr/share/otrs/bin/cgi-bin/ [Wed Dec 16 16:47:23 2009] [error] [Wed Dec 16 16:47:23 2009] -e: Can't locate object method «new» via package «Kernel::Config» (perhaps you forgot to load «Kernel::Config»?) at /usr/share/otrs//Kernel/System/Web/InterfaceAgent.pm line 74.\n [/code Вот конфиг ОТRS [code] mas@asterisk:~$ cat /etc/otrs/Kernel/Config.pm #------------------------------------------------------------------------ # Start of Example Config

$Self->{'AuthModule'} = 'Kernel::System::Auth::LDAP'; $Self->{'AuthModule::LDAP::Host'} = '172.16.0.50'; $Self->{'AuthModule::LDAP::BaseDN'} = 'dc=domain, dc=local'; $Self->{'AuthModule::LDAP::UID'} = 'sAMAccountName';

$Self->{'AuthModule::LDAP::SearchUserDN'} = 'cn=otrs,ou=otrs,dc=domain,dc=local'; $Self->{'AuthModule::LDAP::SearchUserPw'} = 'BF#0_19-41';

# This is an example configuration for an LDAP auth. backend. # (take care that Net::LDAP is installed!) $Self->{'Customer::AuthModule'} = 'Kernel::System::CustomerAuth::LDAP'; $Self->{'Customer::AuthModule::LDAP::Host'} = '172.16.0.50'; $Self->{'Customer::AuthModule::LDAP::BaseDN'} = 'cn=otrs,ou=otrs,dc=domain,dc=local'; $Self->{'Customer::AuthModule::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->{'Customer::AuthModule::LDAP::SearchUserDN'} = 'cn=otrs,ou=otrs,dc=domain,dc=local'; $Self->{'Customer::AuthModule::LDAP::SearchUserPw'} = 'BF#0-19-41';

# CustomerUser # (customer user database backend and settings) $Self->{CustomerUser} = { Name => 'LDAP', Module => 'Kernel::System::CustomerUser::DB', Params => { Table => 'customer_user', # to use an external database # DSN => 'DBI:odbc:yourdsn', # DSN => 'DBI:mysql:database=customerdb;host=customerdbhost', # User => ", Password => ", }, # customer uniq id CustomerKey => 'login', CustomerID => 'customer_id', CustomerValid => 'valid_id', CustomerUserListFields => ['first_name', 'last_name', 'email'], # CustomerUserListFields => ['login', 'first_name', 'last_name', 'customer_id', 'email'], CustomerUserSearchFields => ['login', 'last_name', 'customer_id'], CustomerUserSearchPrefix => ", CustomerUserSearchSuffix => '*', CustomerUserSearchListLimit => 250, CustomerUserPostMasterSearchFields => ['email'], CustomerUserNameFields => ['salutation', 'first_name', 'last_name'], # ReadOnly => 1, Map => [ # note: Login, Email and CustomerID needed! # var, frontend, storage, shown, required, storage-type, http-link [ 'UserSalutation', 'Salutation', 'salutation', 1, 0, 'var' ], [ 'UserFirstname', 'Firstname', 'first_name', 1, 1, 'var' ], [ 'UserLastname', 'Lastname', 'last_name', 1, 1, 'var' ], [ 'UserLogin', 'Login', 'login', 1, 1, 'var' ], [ 'UserPassword', 'Password', 'pw', 0, 1, 'var' ], [ 'UserEmail', 'Email', 'email', 0, 1, 'var' ], [ 'UserCustomerID', 'CustomerID', 'customer_id', 0, 1, 'var' ], [ 'UserComment', 'Comment', 'comments', 1, 0, 'var' ], [ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int' ], ], };

# CustomerUser1 # (customer user ldap backend and settings) $Self->{CustomerUser1} = { Module => 'Kernel::System::CustomerUser::LDAP', Params => { # ldap host Host => '172.16.0.50', # ldap base dn BaseDN => 'cn=otrs,ou=otrs,dc=domain,dc=local', # search scope (one|sub) SSCOPE => 'sub', # The following is valid but would only be necessary if the # anonymous user does NOT have permission to read from the LDAP tree UserDN => 'cn=otrs,ou=otrs,dc=domain,dc=local', UserPw => 'BF#0_19-41', AlwaysFilter => ", SourceCharset => 'utf-8', DestCharset => 'iso-8859-1', }, # customer uniq id CustomerKey => 'sAMAccountName', # customer # CustomerID => 'mail', CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'], CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'], CustomerUserSearchPrefix => ", CustomerUserSearchSuffix => '*', CustomerUserSearchListLimit => 250, CustomerUserPostMasterSearchFields => ['mail'], CustomerUserNameFields => ['givenname', 'sn'], Map => [ # note: Login, Email and CustomerID needed! # var, frontend, storage, shown, required, storage-type #[ 'UserSalutation', 'Title', 'title', 1, 0, 'var' ], [ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ], [ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ], [ 'UserLogin', 'Login', 'sAMAccountName', 1, 1, 'var' ], [ 'UserEmail', 'Email', 'mail', 1, 1, 'var' ], [ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ], [ 'UserPhone', 'Phone', 'telephonenumber', 1, 0, 'var' ], #[ 'UserAddress', 'Address', 'postaladdress', 1, 0, 'var' ], #[ 'UserComment', 'Comment', 'description', 1, 0, 'var' ], ], }; # End example config [/code] Конфиг взят отсюда http://doc.otrs.org/1.3/en/html/ldap-integration.html

где-то ты напортачил. вот это выглядит странно:

[Wed Dec 16 16:46:59 2009] [notice] caught SIGWINCH, shutting down gracefully ocsinventory-server


сигнал ВИНЧ говорит приложению о том, что изменился размер окна управляющего терминала. это не должно приводить к терминации приложения, возможно, приложение неправильно обрабатывает сигналы. кстати, непонятно, почему он был послан и происходит ли это при каждом запуске. проверь. и пожалуйста перепости ошибку с нормальным форматированием.

val-amart ★★★★★ ()
Ответ на: комментарий от val-amart

Я так и не нашел как его правильно отформотировать :-)

Ошибка, на которые Вы обратили внимание не относится к ОТРС. Извините что ввел Вас в заблуждение.

Asmodean ()
Ответ на: комментарий от Asmodean

Я так и не нашел как его правильно отформотировать :-)

тогда пости на каком-нить dpaste.org

true_admin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.