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

OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 18 ноя 2015, 00:08
brbchp
Здравствуйте.
Решил опробовать 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.
Подскажите пожалуйста, как это побороть. А то подобные проблемы не гуглятся.

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 18 ноя 2015, 12:18
alexus
В консоли сервера перезапустить забор почты с параметром -
brbchp писал(а):You can use --force-pid to override this check.

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

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

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 18 дек 2015, 11:40
NvAriec
А всё-же ткните прям напрямую в документацию, где указано --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

не помогает.

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 18 дек 2015, 11:59
NvAriec
Нашёл как запустить.

su -c "./otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid" -s /bin/bash otrs

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 09 дек 2016, 22:34
otrsadmin
После перезагрузки и добавления оперативки в сервер, стали эти письма приходить .

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

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

Пишет: bash: ./otrs.Console.pl: Нет такого файла или каталога
OTRS5S Ubuntu
Сталкивался еще кто?

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 09 дек 2016, 22:39
otrsadmin
Сорян, сам дошел.
Сначала идем в каталог отрс, потом выполняем команду.

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

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.
Ошибки прекратились)))

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 12 июл 2018, 14:50
Sharley
Добрый день.

У меня возникла аналогичная проблема. Из всего что происходило с сервером за последние месяцы, увеличение дискового объема и перезагрузка сервера. Кто нибудь разбирался в данной проблеме?

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 12 июл 2018, 15:22
otrsadmin
Sharley - постом выше ответ, как решил.
периодически такое возникает, когда письмо пришлют со слишком большим вложением, или инет отваливается, и потом загружается разом большое количество писем.

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 16 июл 2018, 09:19
Sharley
Доброе утро.

Применил описанный выше способ, теперь при ручном запуске скрипта исчезла ошибка 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 на действительный ящик, пока рассылки не было судить пока рано.

Куда копать по поводу этой рассылки? В каком ещё конфиге могут быть указаны адреса получателей подобных сообщений?

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 16 июл 2018, 14:06
otrsadmin
Попробуй тут посмотреть:
Конфигурация системы:
Framework → Core
Framework → Core::Sendmail
-настроить все ящики правильно

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

Поле Daemon::SchedulerTaskWorker::NotificationRecipientEmail надо вписать действительный адрес

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 16 июл 2018, 14:24
Sharley
Спасибо за рекомендации.

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

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

Daemon::SchedulerTaskWorker::NotificationRecipientEmail root@localhost (Возможно потому что после внесения изменений в конфиг не рестартовал сервис ОТРС. Поправил на действующий адрес)

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 31 июл 2018, 05:32
Sharley
Доброе утро.

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

После правки адреса теперь хотя бы сообщения о состоянии ОТРС получаю на свою почту

Re: OTRS Scheduler Daemon Cron: MailAccountFetch

Добавлено: 09 авг 2018, 13:09
alexus
Запустите сбор почты с консоли с --force-pid