Сообщение в системном журнале

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

Модератор: ykolesnikov

Ответить
ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Сообщение в системном журнале

Сообщение ykolesnikov » 28 апр 2011, 12:40

Что за предупреждение "No FormatTimeString() translation found for ' 00:00:00' string!"?
Вроде все работает. :oops:
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Сообщение в системном журнале

Сообщение spartak » 22 июл 2013, 18:35

Коллеги,

Необходима ваша помощь.
ОТРС работает. Но примерно в каждой 2-3 заявке при ответе не грузятся "шаблоны-ответы" в "ответить всем".
И если загрузилось то при отправке, выполняется соединение с сервером и так зависает.
в логах [Notice][Kernel::Language::FormatTimeString] No FormatTimeString() translation found for 'PR' string!

Есть ссылка https://github.com/h4ck3rm1k3/otrs/blob ... anguage.pm
Как я понимаю у меня "строка типа запроса подаётся туда, где должна быть дата-время."

Какие варианты?
Спасибо.
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Сообщение в системном журнале

Сообщение merkushov » 23 июл 2013, 10:29

Может быть у вас проблема с тэгами в шаблонах?
Меркушов Виктор, perl программист

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Сообщение в системном журнале

Сообщение spartak » 23 июл 2013, 11:43

Виктор, добрый день.

А как проверить?
Эти шаблоны используют уже около 2,5 лет.
Никогда туда изменения не вносил.
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 2 раза

Re: Сообщение в системном журнале

Сообщение merkushov » 23 июл 2013, 11:57

Попробуйте для начала создать чистый шаблон. Если будут ошибки, то мой вариант не подходит.

Если ошибок не будет, то скопируйте текст из глючного шаблона и начните удалять по одному тэгу. Нужно понять на каком тэге будут проблемы
Меркушов Виктор, perl программист

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Сообщение в системном журнале

Сообщение spartak » 29 июл 2013, 13:36

Создал чистый шаблон.
К сожалению при его запуске - зависает в ожидании.
Заметил, что шаблоны не грузятся для "Ответить ВСЕМ"
Для "Ответить" все работает.
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

spartak
OTRS Новобранец
Сообщения: 56
Зарегистрирован: 12 апр 2011, 17:51
Откуда: UA, Kiev
Контактная информация:

Re: Сообщение в системном журнале

Сообщение spartak » 29 июл 2013, 15:38

Нашел patch для похожей проблемы:

http://bugs.otrs.org/attachment.cgi?bug ... on=viewall

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

Index: Language.pm
===================================================================
RCS file: /cvs/cvsroot/Helplink_2.2/Kernel/Language.pm,v
retrieving revision 1.1
diff -u -r1.1 Language.pm
--- Language.pm	9 Aug 2007 10:14:06 -0000	1.1
+++ Language.pm	27 Aug 2007 15:29:19 -0000
@@ -295,6 +295,9 @@
     elsif ($String =~ /^(\d\d:\d\d:\d\d)$/) {
         return $String;
     }
+    elsif ($String eq '-') {
+        return $String;
+    }
     else {
         $Self->{LogObject}->Log(
             Priority => 'notice',

Вопрос: Как мне указать для ВСЕХ типов запроса (у них это eq '-' )? Учитывая, что у меня "строка типа запроса подаётся туда, где должна быть дата-время."
С уважением,
Сергей
OTRS 3.0, ITSM 3.0.5, CentOS, PostgreSQL

Ответить