I have this instance of OTRS 5 that has been running just fine for several months.
I have made no changes in the last couple of months but I came back to work from Christmas holiday and started seeing this error.
Code: Select all
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?
I was checking every 3 minutes, that worked until last weekend, I have tried going to 5 minutes and now 7 minutes. I am still getting error.
one solution was reported as running
Code: Select all
/opt/otrs/bin/otrs.PostMasterMailbox.pl -f
Code: Select all
/opt/otrs/bin/otrs.PostMaster.pl
Code: Select all
/opt/otrs/bin/otrs.Console.pl Maint::PostMaster::MailAccountFetch --force-pid
Code: Select all
Wed Dec 30 09:26:59 2015 otrs.Console.pl: Use of uninitialized value in substitution iterator at /opt/otrs/Kernel/System/TemplateGenerator.pm line 1099.
Wed Dec 30 09:26:59 2015 otrs.Console.pl: Use of uninitialized value in substitution iterator at /opt/otrs/Kernel/System/TemplateGenerator.pm line 1099.
ERROR: OTRS-otrs.Console.pl-Maint::PostMaster::MailAccountFetch-32 Perl: 5.18.2 OS: linux Time: Wed Dec 30 09:26:59 2015
Message: Could not update To field for Article: 17468.
Traceback (35801):
Module: Kernel::System::Ticket::Event::NotificationEvent::Run Line: 343
Module: Kernel::System::EventHandler::EventHandler Line: 225
Module: Kernel::System::EventHandler::EventHandlerTransaction Line: 267
Module: Kernel::System::ObjectManager::ObjectsDiscard Line: 368
Module: Kernel::System::ObjectManager::DESTROY Line: 549
Module: (eval) Line: 38
Module: /opt/otrs/bin/otrs.Console.pl Line: 38
Code: Select all
# replace config options
my $Tag = $Start . 'OTRS_CONFIG_';
$Param{Text} =~ s{$Tag(.+?)$End}{$ConfigObject->Get($1)}egx;
Thank you.