Currently having an issue with Sendmail queuing up in OTRS 6 but not sending out. Seeing this error:
Code: Select all
root@DC_bc-prod-otrs1> sudo -u otrs bin/otrs.Console.pl Maint::Email::MailQueue --send
ERROR: OTRS-otrs.Console.pl-Maint::Email::MailQueue-10 Perl: 5.16.3 OS: linux Time: Thu Dec 10 08:56:27 2020
Message: The communication '14942237' is already closed, can't be used.
Traceback (3457):
Module: Kernel::System::CommunicationLog::_LogError Line: 538
Module: Kernel::System::CommunicationLog::_RecoverCommunicationObject Line: 498
Module: Kernel::System::CommunicationLog::new Line: 66
Module: Kernel::System::ObjectManager::_ObjectBuild Line: 306
Module: Kernel::System::ObjectManager::Create Line: 241
Module: Kernel::System::MailQueue::_GetCommunicationLog Line: 1647
Module: Kernel::System::MailQueue::Send Line: 638
Module: Kernel::System::Console::Command::Maint::Email::MailQueue::Send Line: 198
Module: Kernel::System::Console::Command::Maint::Email::MailQueue::Run Line: 146
Module: (eval) Line: 460
Module: Kernel::System::Console::BaseCommand::Execute Line: 454
Module: Kernel::System::Console::InterfaceConsole::Run Line: 80
Module: bin/otrs.Console.pl Line: 36
Error: Can't call method "CommunicationIDGet" on an undefined value at /data/otrs/Kernel/System/MailQueue.pm line 639.
Any help would be much appreciated!
Thanks,