Jabber

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
worsvch
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 09 мар 2016, 13:19

Jabber

Сообщение worsvch » 09 мар 2016, 13:26

Не подключается jabber к otrs.
Otrs5
CentOS 6
Настраивал как описано http://lists.otrs.org/pipermail/dev/200 ... 01400.html
и viewtopic.php?f=5&t=2602
После применения данных настроек Ошибка 500 Internal Server Error
в error_log

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

[error] Kernel::System::Ticket could not be loaded: Global symbol "%User" requires explicit package name at /opt/otrs//Kernel/System/Ticket/Article.pm line 581.\nGlobal symbol "%Notification" requires explicit package name at /opt/otrs//Kernel/System/Ticket/Article.pm line 584.\nCompilation failed in require at /opt/otrs//Kernel/System/Ticket.pm line 19.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/System/Ticket.pm line 19.\nCompilation failed in require at /opt/otrs//Kernel/System/ObjectManager.pm line 191.\n at /opt/otrs//Kernel/System/ObjectManager.pm line 541\n\tKernel::System::ObjectManager::_DieWithError('Kernel::System::ObjectManager=HASH(0x1201698)', 'Error', 'Kernel::System::Ticket could not be loaded: Global symbol "%U...') called at /opt/otrs//Kernel/System/ObjectManager.pm line 200\n\tKernel::System::ObjectManager::_ObjectBuild('Kernel::System::ObjectManager=HASH(0x1201698)', 'Package', 'Kernel::System::Ticket') called at /opt/otrs//Kernel/System/ObjectManager.pm line 180\n\tKernel::System::ObjectManager::Get('Kernel::System::ObjectManager=HASH(0x1201698)', 'Kernel::System::Ticket') called at /opt/otrs//Kernel/Output/HTML/Dashboard/TicketGeneric.pm line 537\n\tKernel::Output::HTML::Dashboard::TicketGeneric::Run('Kernel::Output::HTML::Dashboard::TicketGeneric=HASH(0x29eb900)', 'AJAX', undef, 'CustomerID', '') called at /opt/otrs//Kernel/Modules/AgentDashboardCommon.pm line 843\n\tKernel::Modules::AgentDashboardCommon::_Element('Kernel::Modules::AgentDashboard=HASH(0x207ef90)', 'Name', '0100-TicketPendingReminder', 'Configs', 'HASH(0x1d7a828)', 'Backends', 'HASH(0x207ed70)') called at /opt/otrs//Kernel/Modules/AgentDashboardCommon.pm line 529\n\tKernel::Modules::AgentDashboardCommon::Run('Kernel::Modules::AgentDashboard=HASH(0x207ef90)') called at /opt/otrs//Kernel/System/Web/InterfaceAgent.pm line 1042\n\tKernel::System::Web::InterfaceAgent::Run('Kernel::System::Web::InterfaceAgent=HASH(0x136b780)') called at /opt/otrs/bin/cgi-bin/index.pl line 40\n\tModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler('Apache2::RequestRec=SCALAR(0x175fd68)') called at /usr/lib/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204\n\teval {...} called at /usr/lib/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204\n\tModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x175fd98)') called at /usr/lib/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 170\n\tModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x175fd98)') called at /usr/lib/perl5/vendor_perl/ModPerl/Registry.pm line 31\n\tModPerl::Registry::handler('ModPerl::Registry', 'Apache2::RequestRec=SCALAR(0x175fd68)') called at -e line 0\n\teval {...} called at -e line 0\n

antherios
OTRS Новобранец
Сообщения: 2
Зарегистрирован: 12 дек 2017, 17:38

Re: Jabber

Сообщение antherios » 12 дек 2017, 17:45

Присоединяюсь к вопросу.
На данный момент имеем свой Jabber (OpenFire/CentOs 7 x64/SSO) и OTRS Free (6.0.2) + AD, Customers - NTLM.
Осталось подружить Jabber c ОТRS, чтобы агенты получали уведомления при появлении новых заявок.

Пробовал вот это: https://opar.perl-services.de/dist/JabberNotification.
Не работает. Даже после правки версии фреймворка.
OTRS 6.0.2 CentOS 7 x64

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

Re: Jabber

Сообщение alexus » 12 дек 2017, 17:48

Конечно работать не будет. В зависимости от версии OTRS синтаксис вызовов может отличаться.
С уважением,
Алексей Юсов

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? Спросите меня как!

antherios
OTRS Новобранец
Сообщения: 2
Зарегистрирован: 12 дек 2017, 17:38

Re: Jabber

Сообщение antherios » 13 дек 2017, 09:35

Предложения, советы как победить вопрос есть? Уже подумываем 3.х ветку поднять. Под нее данный модуль писался, есть шанс, что взлетит. Но все же хотелось бы связать на текущих релизах.
OTRS 6.0.2 CentOS 7 x64

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

Re: Jabber

Сообщение alexus » 14 дек 2017, 20:19

Единственно верный совет - найти умеющего разработчика, который сделает обновление или вообще с нуля. Переходить на 3.x вообще не вариант - 3.x не поддерживается уже давно.
С уважением,
Алексей Юсов

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? Спросите меня как!

Ответить