Страница 1 из 1

В заявке отображается неверное время

Добавлено: 31 янв 2018, 16:09
Aleks1988
Здравствуйте, уважаемые форумчане!

Планируем обновление нашей старенькой OTRS 3.3.x на 6-ю версию. Сейчас тестируем процесс обновления с 3.3.6 до версии 6.0.4 и саму версию 6.0.4 на клоне нашей "боевой" системы.
В целом обновление прошло без проблем, но теперь в версии 6.0.4 при ответе на заявку, написании заметки, нового сообщения время в заявке отображается на час вперед. На сервере стоит временная зона Europe/Moscow, в параметре OTRSTimeZone установлено Europe/Moscow, в OTRS используется два календаря, для них также установлена зона Europe/Moscow.
В системном журнале OTRS время отображается корректно.
Аппаратное время и время ОС совпадают и соответствуют московскому времени.
Честно говоря уже немного не понимаю в какую сторону "копать".
Направьте в нужное русло.

Re: В заявке отображается неверное время

Добавлено: 31 янв 2018, 16:44
Slava.Vrn
Насколько я понял из документации, OTRSTimeZone нужно устанавливать в UTC, а для каждого агента/клиента устанавливать его истинный часовой пояс. Таким образом, внутри OTRS все время будет в UTC, и только при отображении конкретному пользователю оно будет пересчитываться.
Кстати, календари тоже лучше настраивать по UTC. Т.е. если рабочее время с 9 до 18, то в календаре настройку часового пояса не трогать (отключить эту настройку, тогда он будет брать OTRSTimeZone), а время указывать с 6 до 15.

Re: В заявке отображается неверное время

Добавлено: 31 янв 2018, 16:49
alexus
Проверьте настройки Framework → Core::Time
TimeZoneUser и иже с ним.

Re: В заявке отображается неверное время

Добавлено: 31 янв 2018, 17:12
Aleks1988
alexus

Проверил, во всех параметрах связанных с временной зоной Europe/Moscow.

Slava.Vrn

Попробовал Ваш способ, не помогло...

Re: В заявке отображается неверное время

Добавлено: 31 янв 2018, 19:48
alexus
Aleks1988 писал(а):Проверил, во всех параметрах связанных с временной зоной Europe/Moscow.
А скриншот?

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 10:36
Aleks1988
Скриншоты настроек:
zone 1.PNG
zone 1.PNG (54.12 КБ) 8093 просмотра
zone 2.PNG
zone 2.PNG (47.76 КБ) 8093 просмотра
zone 3.PNG
zone 3.PNG (44.74 КБ) 8093 просмотра

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 12:41
alexus
А какая временная зона прописана у агента в свойствах?

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 13:36
Aleks1988
Алексей,

скриншот временной зоны установленной в свойствах агента.
agent_zone.PNG
agent_zone.PNG (56.74 КБ) 8088 просмотров

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 13:54
alexus
Странно. Надо живьём смотреть всё - ось, настройки, браузер агента. В версии 6 поменяли настройки времени для агента. Может и бага.
Вообще, если в системе create_date в БД для заметки один, а отображается другой, то значит подтягиваются настройки временной зоны агента.

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 14:03
Aleks1988
Вот и мне кажется все это странным. При том что в предыдущих версиях OTRS на этом же сервере такого поведения замечено не было.
Если идей больше нет, то попробую еще поковыряться, благо сервер не продакшн и можно экспериментировать.
В любом случае спасибо за советы.
Обязательно отпишусь в случае если получится победить.

Re: В заявке отображается неверное время

Добавлено: 01 фев 2018, 18:03
Slava.Vrn
Почитайте а документации раздел "Date and Time Related Functions"
http://doc.otrs.com/doc/manual/admin/st ... etime.html

The default is UTC and if you set up a new OTRS it is strongly recommended to leave it at this. If you updated from an OTRS older than version 6, you must ensure that OTRSTimeZone is being set to a time zone that matches your previous setup. Otherwise new data will be stored with a different time zone than your existing data

Re: В заявке отображается неверное время

Добавлено: 18 апр 2018, 12:44
sas2402
ПРоблема временной зоной Europ\moscow

в UTC все верно. т.е. сама временная зона отображается не корректно.

как это можно исправить?