OTRS Scheduler Daemon Cron: MailAccountFetch

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

Модератор: ykolesnikov

Ответить
brbchp
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 18 ноя 2015, 00:02

OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение brbchp » 18 ноя 2015, 00:08

Здравствуйте.
Решил опробовать otrs, поставил, вроде всё работает, но в логах раз в 10 минут лезут сообщения
Объект: OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-70

Сообщение:
There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: Error: Unable to register the process in the database. Is another instance still running?
А на почту раз в 10 минут приходят письма:
Тема: OTRS Scheduler Daemon Cron: MailAccountFetch
Сообщение:
Error: Unable to register the process in the database. Is another instance still running?
You can use --force-pid to override this check.
Подскажите пожалуйста, как это побороть. А то подобные проблемы не гуглятся.

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение alexus » 18 ноя 2015, 12:18

В консоли сервера перезапустить забор почты с параметром -
brbchp писал(а):You can use --force-pid to override this check.
С уважением,
Алексей Юсов

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

brbchp
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 18 ноя 2015, 00:02

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение brbchp » 18 ноя 2015, 17:42

alexus писал(а):В консоли сервера перезапустить забор почты с параметром -
brbchp писал(а):You can use --force-pid to override this check.
А как это сделать?

brbchp
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 18 ноя 2015, 00:02

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение brbchp » 23 ноя 2015, 13:23

Кто-нибудь может подсказать, как из консоли запустить сборщик почты. И не сломается ли ничего, если его с этим ключом запустить? А то мне кажется эта ошибка неспроста, а игнорирование оповещений, как-то неправильно...

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение alexus » 23 ноя 2015, 14:24

http://lmgtfy.com/?q=otrs.Console.pl+Ma ... countFetch
Ну хотя бы содержание мануала надо почитать https://otrs.github.io/doc/manual/admin ... tings.html
С уважением,
Алексей Юсов

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

brbchp
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 18 ноя 2015, 00:02

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение brbchp » 24 ноя 2015, 12:58

alexus писал(а):http://lmgtfy.com/?q=otrs.Console.pl+Ma ... countFetch
Ну хотя бы содержание мануала надо почитать https://otrs.github.io/doc/manual/admin ... tings.html
Спасибо, дружище! :)

NvAriec
OTRS Новобранец
Сообщения: 26
Зарегистрирован: 01 дек 2015, 03:49

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение NvAriec » 18 дек 2015, 11:40

А всё-же ткните прям напрямую в документацию, где указано --force-pid ?
su -c "./otrs.Console.pl Maint::PostMaster::Read --force-pid" -s /bin/bash otrs
su -c "./otrs.PostMaster.pl --force-pid" -s /bin/bash otrs

не помогает.
С уважением.
otrs 5.0.3
Debian

NvAriec
OTRS Новобранец
Сообщения: 26
Зарегистрирован: 01 дек 2015, 03:49

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение NvAriec » 18 дек 2015, 11:59

Нашёл как запустить.

su -c "./otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid" -s /bin/bash otrs
С уважением.
otrs 5.0.3
Debian

otrsadmin
OTRS Новобранец
Сообщения: 16
Зарегистрирован: 16 авг 2016, 16:56

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение otrsadmin » 09 дек 2016, 22:34

После перезагрузки и добавления оперативки в сервер, стали эти письма приходить .

Вот это
NvAriec писал(а):Нашёл как запустить.

su -c "./otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid" -s /bin/bash otrs
не помогло.

Пишет: bash: ./otrs.Console.pl: Нет такого файла или каталога
OTRS5S Ubuntu
Сталкивался еще кто?
OTRS 5s - Server Ubuntu 16.04.1 x64
ИТ Аутсорсинг

otrsadmin
OTRS Новобранец
Сообщения: 16
Зарегистрирован: 16 авг 2016, 16:56

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение otrsadmin » 09 дек 2016, 22:39

Сорян, сам дошел.
Сначала идем в каталог отрс, потом выполняем команду.

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

cd /opt/otrs/bin
su -c "./otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid" -s /bin/bash otrs
На выходе дает:
Fetching incoming mails from mail accounts...

imap.gmail.com (IMAPS)...
IMAPS: Connection to imap.gmail.com closed.

Done.
Ошибки прекратились)))
OTRS 5s - Server Ubuntu 16.04.1 x64
ИТ Аутсорсинг

Sharley
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 12 июл 2018, 12:13

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение Sharley » 12 июл 2018, 14:50

Добрый день.

У меня возникла аналогичная проблема. Из всего что происходило с сервером за последние месяцы, увеличение дискового объема и перезагрузка сервера. Кто нибудь разбирался в данной проблеме?
OS CentOS Linux release 7.3
PRODUCT = OTRS
VERSION = 5.0.21
BUILDDATE = Wed Jul 12 18:48:53 CEST 2017
DB 5.5.49-MariaDB-38.0
mail Exhange server 2013
Postfix

otrsadmin
OTRS Новобранец
Сообщения: 16
Зарегистрирован: 16 авг 2016, 16:56

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение otrsadmin » 12 июл 2018, 15:22

Sharley - постом выше ответ, как решил.
периодически такое возникает, когда письмо пришлют со слишком большим вложением, или инет отваливается, и потом загружается разом большое количество писем.
OTRS 5s - Server Ubuntu 16.04.1 x64
ИТ Аутсорсинг

Sharley
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 12 июл 2018, 12:13

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение Sharley » 16 июл 2018, 09:19

Доброе утро.

Применил описанный выше способ, теперь при ручном запуске скрипта исчезла ошибка Error: Unable to register the process in the database. Is another instance still running.

Скрипт выполняется без ошибок.

Но в логах OTRS появились сообщения

There was an error executing Execute() in Kernel::System::Console::Command::Maint::PostMaster::MailAccountFetch: ERROR: OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-10 Perl: 5.16.3 OS: linux Time: Mon Jul 16 09:38:38 2018.


Так же интересует механизм по рассылки сообщений от системы.C OTRS я получаю сообщения следующего типа:
Не удается доставить: OTRS Scheduler Daemon Cron: MailAccountFetch

OTRS пытается отправить сообщения на ящик root@localhost, postfix соответственно ему отвечает - Host or domain name not found. Name service error for name=localhost.mydomain.local type=A: Host not found>' Подобная рассылка происходит 2 раза в день. В cron только один скрипт по забору почты. В файле aaa_base поменял адрес root@localhost на действительный ящик, пока рассылки не было судить пока рано.

Куда копать по поводу этой рассылки? В каком ещё конфиге могут быть указаны адреса получателей подобных сообщений?
OS CentOS Linux release 7.3
PRODUCT = OTRS
VERSION = 5.0.21
BUILDDATE = Wed Jul 12 18:48:53 CEST 2017
DB 5.5.49-MariaDB-38.0
mail Exhange server 2013
Postfix

otrsadmin
OTRS Новобранец
Сообщения: 16
Зарегистрирован: 16 авг 2016, 16:56

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение otrsadmin » 16 июл 2018, 14:06

Попробуй тут посмотреть:
Конфигурация системы:
Framework → Core
Framework → Core::Sendmail
-настроить все ящики правильно

И самый вероятный:
Daemon → Daemon::SchedulerTaskWorker

Поле Daemon::SchedulerTaskWorker::NotificationRecipientEmail надо вписать действительный адрес
OTRS 5s - Server Ubuntu 16.04.1 x64
ИТ Аутсорсинг

Sharley
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 12 июл 2018, 12:13

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение Sharley » 16 июл 2018, 14:24

Спасибо за рекомендации.

Редактировать настройки конфигурации в Daemon → Daemon::SchedulerTaskWorker

Daemon::SchedulerTaskWorker::MaximumWorkers у меня выставлено значение 5. Подскажите какое значение должно стоять? Сам ОТРС предлогает 5,7,10

Daemon::SchedulerTaskWorker::NotificationRecipientEmail root@localhost (Возможно потому что после внесения изменений в конфиг не рестартовал сервис ОТРС. Поправил на действующий адрес)
OS CentOS Linux release 7.3
PRODUCT = OTRS
VERSION = 5.0.21
BUILDDATE = Wed Jul 12 18:48:53 CEST 2017
DB 5.5.49-MariaDB-38.0
mail Exhange server 2013
Postfix

Sharley
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 12 июл 2018, 12:13

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение Sharley » 31 июл 2018, 05:32

Доброе утро.

Коллеги прошу подсказать куда ещё копать? У меня до сих пор приходит сообщение:
Error: Unable to register the process in the database. Is another instance still running?
You can use --force-pid to override this check.

После правки адреса теперь хотя бы сообщения о состоянии ОТРС получаю на свою почту
OS CentOS Linux release 7.3
PRODUCT = OTRS
VERSION = 5.0.21
BUILDDATE = Wed Jul 12 18:48:53 CEST 2017
DB 5.5.49-MariaDB-38.0
mail Exhange server 2013
Postfix

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Сообщение alexus » 09 авг 2018, 13:09

Запустите сбор почты с консоли с --force-pid
С уважением,
Алексей Юсов

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

Ответить