Обновление OTRS Appliance 3.3 до 4.0

Обновление:

Возникшие проблемы

После обновления штатным образом OTRS Appliance 3.3 до версии 4.0, через OTRS Appliance Manager, возникло две проблемы:

  • Проблема 1: После обновления, при попытке зайти в OTRS, отображалась ошибка: «500 Internal Server Error» и в log файле с ошибками Apache (/var/log/apache2/error.log) появляются записи:
OTRS 4, Error 500

  • Проблема 2: Когда заходишь в меню «Информация о клиенте» (Agent Customer Information Center), появляется окно с ошибкой: «Namespace Core.UI.Chart could not be initialized, because jQuery Flot API could not be found.» и далее еще множество ошибок.

Решение проблемы — 1

Решение первой проблемы сводится к тому, что нужно обновить все пакеты установленные в OTRS. Т.к. web интерфейс не доступен, обновлять их будем через терминал.

Подключаемся к OTRS по SSH.

Проверяем версии установленных пакетов

Обновление пакетов

Видим, что все пакеты старые. Скачиваем актуальные версии пакетов с https://www.otrs.com/download-open-source-help-desk-software-otrs-free и используя sftp, загружаем их на сервер OTRS в подкаталог «/opt/otrs/bin».

Выполняем команду:

И так далее для всех пакетов.

Решение проблемы — 2

Суть второй проблемы в том, что изменилась версия JS модуля flot. В OTRS 3.3 версия была flot-0.8.1, а в версии OTRS 4.0 стала flot-0.8.3, но т.к. конфигурационный файл ZZZAuto.pm остался от версии OTRS 3.3, то и путь к flot указан старый. Соответственно нужно подправить этот путь.

На всякий случай проверяем версию flot:

Видим, что flot версии 0.8.3.

Редактируем файл /opt/otrs/Kernel/Config/Files/ZZZAuto.pm

Находим строчки:

и меняем на:

Далее пересоздаём конфиг и чистим кеш:

Возможно понадобится перезагрузить Apache.

Теперь всё должно работать!

The following two tabs change content below.
В профессиональной сфере занимаюсь всем, что связанно с IT. Основная специализация - VoIP и сети передачи данных. Стараюсь не заниматься Windows серверами (но иногда приходится) и 1С.

Обновление OTRS Appliance 3.3 до 4.0: 5 комментариев

    1. Андрей Торженов Автор записи

      Перешел на 4 без особых проблем, то что описано выше… скорей не проблемы, мелочи 🙂
      Сейчас проблем тоже не наблюдаю. Система у меня не нагруженная, кастомов нет.

      Насчет улучшений… я ни чего особо не заметил, интерфейс стал приятней, современней… пожалуй и всё…

      Да и в любом случае, переходить на 4ку придётся.

  1. Станислав

    Доброе утро, коллеги. Установлена система Otrs appliance на дебиан, не подскажите как сбросить пароль на системного рута что бы зайти с консоли в меню. Стандартные способы сброса на учетную запись root не помогают. Заранее большое спасибо.

Добавить комментарий