Не работают уведомления после обновления с 6.0.30 до 6.0.37

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

Модератор: ykolesnikov

Ответить
Indusoft
OTRS Новобранец
Сообщения: 1
Зарегистрирован: 29 сен 2022, 14:24

Не работают уведомления после обновления с 6.0.30 до 6.0.37

Сообщение Indusoft » 11 янв 2023, 11:39

Всех приветствую!
Предыстория: При устройстве на работу была ОТРС версии 3.х.х. на windows, точнее не скажу. В дальнейшем наняли организацию и она перенесла на centos7 otrs v6.0.30. До недавнего времени была не моя зона ответственности, но времена меняются...

Своими силами по оф. ману обновился до 6.0.37/перенес на debian 11 для работы OAuth 2.0, работает все кроме уведомлений(тикет в очереди, ожидание напоминания и пр.)

в /var/log/apache2/error.log следующая повторяющаяся ошибка:

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

[Wed Jan 11 10:41:42 2023] -e: Argument "" isn't numeric in sort at /opt/otrs/Kernel/Output/HTML/Dashboard/TicketQueueOverview.pm line 92.
ERROR: OTRS-CGI-10 Perl: 5.32.1 OS: linux Time: Wed Jan 11 10:41:42 2023

 Message: Need State or StateID!

 RemoteAddress: 192.168.x.x
 RequestURI: /otrs/index.pl?Action=AgentDashboard

 Traceback (1305):
   Module: Kernel::System::State::StateLookup Line: 540
   Module: Kernel::Output::HTML::Dashboard::TicketQueueOverview::Run Line: 96
   Module: Kernel::Modules::AgentDashboardCommon::_Element Line: 984
   Module: Kernel::Modules::AgentDashboardCommon::Run Line: 611
   Module: Kernel::System::Web::InterfaceAgent::Run Line: 1172
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler Line: 39
   Module: (eval) (v1.99) Line: 207
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 207
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 173
   Module: ModPerl::Registry::handler (v1.99) Line: 32
В /opt/otrs/var/log/otrs.log.2023-01 единственная строчка:
[Error][Kernel::System::State::StateLookup][540] Need State or StateID!

perl /opt/otrs/bin/otrs.CheckModules.pl

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

o Apache::DBI......................ok (v1.12)
  o Apache2::Reload..................ok (v0.13)
  o Archive::Tar.....................ok (v2.36)
  o Archive::Zip.....................ok (v1.68)
  o Crypt::Eksblowfish::Bcrypt.......ok (v0.009)
  o CSS::Minifier::XS................Not installed! To install, you can use: 'apt-get install -y libcss-minifier-xs-perl'. (optional - CSS::Minifier::XS - XS based CSS minifier, faster than pure Perl CSS::Minifier)
  o Date::Format.....................ok (v2.24)
  o DateTime.........................ok (v1.54)
    o DateTime::TimeZone.............ok (v2.47)
  o DBI..............................ok (v1.643)
  o DBD::mysql.......................ok (v4.050)
  o DBD::ODBC........................Not installed! To install, you can use: 'apt-get install -y libdbd-odbc-perl'. (optional - Required to connect to a MS-SQL database.)
  o DBD::Oracle......................Not installed! (optional - Required to connect to a Oracle database.)
  o DBD::Pg..........................ok (v3.14.2)
  o Digest::SHA......................ok (v6.02)
  o Encode::HanExtra.................ok (v0.23)
  o IO::Socket::SSL..................ok (v2.069)
  o JSON::XS.........................ok (v4.03)
  o JavaScript::Minifier::XS.........Not installed! To install, you can use: 'apt-get install -y libjavascript-minifier-xs-perl'. (optional - JavaScript::Minifier::XS - XS based JavaScript minifier, faster than pure Perl JavaScript::Minifier)
  o List::Util::XS...................ok (v1.55)
  o LWP::UserAgent...................ok (v6.64)
  o Mail::IMAPClient.................ok (v3.42)
    o IO::Socket::SSL................ok (v2.069)
    o Authen::SASL...................ok (v2.16)
    o Authen::NTLM...................Not installed! To install, you can use: 'apt-get install -y libauthen-ntlm-perl'. (optional - Required for NTLM authentication mechanism in IMAP connections.)
  o ModPerl::Util....................ok (v2.000011)
  o Moo..............................ok (v2.004004)
  o Net::DNS.........................ok (v1.29)
  o Net::LDAP........................ok (v0.68)
  o Net::SMTP........................ok (v3.11)
  o Template.........................ok (v2.27)
  o Template::Stash::XS..............ok (undef)
  o Text::CSV_XS.....................ok (v1.45)
  o Time::HiRes......................ok (v1.9764)
  o Unicode::Collate.................ok (v1.27)
  o XML::LibXML......................ok (v2.0134)
  o XML::LibXSLT.....................ok (v1.99)
  o XML::Parser......................ok (v2.46)
  o YAML::XS.........................ok (v0.82)

Прошу подсказать куда копать, если я правильно понял то StateID возвращается не в numeric, а вот что с этим делать - вопрос.

P.S. релиз взял тут https://otrscommunityedition.com/downlo ... .37.tar.gz
P.P.S. /opt/otrs - симлинк /opt/otrs-community-edition-6.0.37
OTRS 6.0.30 - 6.0.37

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

Re: Не работают уведомления после обновления с 6.0.30 до 6.0.37

Сообщение alexus » 25 янв 2023, 16:28

Проблема всё ещё актуальна?
Официальная последняя версия - 6.0.30. Обновляли вашу систему мы)) Надо было нам вопрос и задать, как и на что обновляться дальше
С уважением,
Алексей Юсов

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

Ответить