Сбой OTRS Scheduler! 500 Internal Error

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

Модератор: ykolesnikov

Ответить
Skif
OTRS Новобранец
Сообщения: 43
Зарегистрирован: 16 авг 2013, 17:07
Благодарил (а): 1 раз

Сбой OTRS Scheduler! 500 Internal Error

Сообщение Skif » 19 авг 2013, 22:55

Коллеги, всем привет!

Прошу помочь.

Разбирался с отправлениями на почту из разных очередей (уведомления уходили только из очереди helpdesk).
Когда в настройках SendMail поставил SMTPTLS - OTRS упал.
В браузере отобразилась ошибка - 500 Internal Server Error.

При перезапуске сервиса otrs появилась вот такая была ошибка:
service otrs status
hostname: Unknown host
httpd (pid 1992) is running...
Checking database connection... Trying to connect to database
DSN: DBI:mysql:database=yyyyyy;host=localhost;
DatabaseUser: XXXXXXXX

Connected.
done.
Checking OTRS Scheduler service.... Not Running, but PID is still registered! Use '-a stop --force' to unregister the PID from the database.
Error!
Maybe your database isn't configured yet?
Checking /opt/otrs/bin/otrs.PostMaster.pl ... (active) done.
Checking otrs spool dir... done.

После перезапуска сервиса otrs и OTRS Scheduler через команды (-a --force) скедулятор стал запускаться нормально и otrs вроде стартует без проблем.
Но 500 ошибка осталась.
Прошу помочь!

С уважением,
Александр
Система HelpDesk: CentOS 6 + OTRS 5.0.13 (раньше 3.2.9) + ITSM-модули

Skif
OTRS Новобранец
Сообщения: 43
Зарегистрирован: 16 авг 2013, 17:07
Благодарил (а): 1 раз

Re: Сбой OTRS Scheduler! 500 Internal Error

Сообщение Skif » 20 авг 2013, 00:11

Дополнительная информация:
- ОС CentOS 6
- OTRS 3.2.9
- настроен модуль подключения OTRS к LDAP для аутентификации агентов и получение базы клиентов.
Система HelpDesk: CentOS 6 + OTRS 5.0.13 (раньше 3.2.9) + ITSM-модули

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

Re: Сбой OTRS Scheduler! 500 Internal Error

Сообщение alexus » 20 авг 2013, 00:15

На 500-ую ошибку надо смотреть лог Apache
С уважением,
Алексей Юсов

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

Skif
OTRS Новобранец
Сообщения: 43
Зарегистрирован: 16 авг 2013, 17:07
Благодарил (а): 1 раз

Re: Сбой OTRS Scheduler! 500 Internal Error

Сообщение Skif » 20 авг 2013, 09:01

Лог Apache:

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

[Mon Aug 19 23:59:16 2013] [error] [client 10.0.0.20] File does not exist: /var/www/html/favicon.ico
[Tue Aug 20 01:03:48 2013] -e: 	(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.
[Tue Aug 20 01:03:48 2013] [error] [Tue Aug 20 01:03:48 2013] -e: No SendmailModule::AuthUser found in Core::Postmaster at /opt/otrs//Kernel/System/Email/SMTPTLS.pm line 45.\n\t(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.\n
[Tue Aug 20 01:18:30 2013] [notice] caught SIGTERM, shutting down
[Tue Aug 20 01:20:15 2013] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Aug 20 01:20:16 2013] [notice] Digest: generating secret for digest authentication ...
[Tue Aug 20 01:20:16 2013] [notice] Digest: done
[Tue Aug 20 01:20:16 2013] [notice] Apache/2.2.15 (Unix) DAV/2 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Tue Aug 20 01:20:48 2013] -e: 	(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.
[Tue Aug 20 01:20:48 2013] [error] [Tue Aug 20 01:20:48 2013] -e: No SendmailModule::AuthUser found in Core::Postmaster at /opt/otrs//Kernel/System/Email/SMTPTLS.pm line 45.\n\t(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.\n
[Tue Aug 20 01:21:21 2013] -e: 	(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.
[Tue Aug 20 01:21:21 2013] [error] [Tue Aug 20 01:21:21 2013] -e: No SendmailModule::AuthUser found in Core::Postmaster at /opt/otrs//Kernel/System/Email/SMTPTLS.pm line 45.\n\t(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.\n
[Tue Aug 20 01:55:35 2013] -e: Use of uninitialized value in hash element at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1477.
[Tue Aug 20 01:55:35 2013] -e: Use of uninitialized value in hash element at /opt/otrs//Kernel/Output/HTML/Layout.pm line 1482.
ERROR: OTRS-CGI-01 Perl: 5.10.1 OS: linux Time: Tue Aug 20 01:55:35 2013

 Message: SecureMode active!

 RemoteAddress: 10.11.0.19
 RequestURI: /otrs/installer.pl

 Traceback (3183): 
   Module: Kernel::Output::HTML::Layout::Error (OTRS 3.2.9) Line: 1235
   Module: Kernel::System::Web::InterfaceInstaller::Run (OTRS 3.2.9) Line: 121
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_installer_2epl::handler (unknown version) Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31

[Tue Aug 20 02:01:29 2013] -e: 	(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.
[Tue Aug 20 02:01:29 2013] [error] [Tue Aug 20 02:01:29 2013] -e: No SendmailModule::AuthUser found in Core::Postmaster at /opt/otrs//Kernel/System/Email/SMTPTLS.pm line 45.\n\t(in cleanup) Can't locate object method "EventHandlerTransaction" via package "Kernel::System::Ticket" at /opt/otrs//Kernel/System/Ticket.pm line 7849, <DATA> line 522.\n
Система HelpDesk: CentOS 6 + OTRS 5.0.13 (раньше 3.2.9) + ITSM-модули

Skif
OTRS Новобранец
Сообщения: 43
Зарегистрирован: 16 авг 2013, 17:07
Благодарил (а): 1 раз

Re: Сбой OTRS Scheduler! 500 Internal Error

Сообщение Skif » 20 авг 2013, 10:11

Задачу решил.

alexus, благодарю за направление.

Решение: настройки otrs указываются в конфигурационных файлах, поэтому нашел через поиск этот файл и поменял параметр на SMTPTLS на SMTP.
Все заработало.
Система HelpDesk: CentOS 6 + OTRS 5.0.13 (раньше 3.2.9) + ITSM-модули

Ответить