Mailflut: Message sending already in progress!

Hilfe zu OTRS Problemen aller Art
Post Reply
GustavG
Znuny expert
Posts: 278
Joined: 26 Nov 2014, 15:56
Znuny Version: Znuny 6.3.4
Real Name: Gerlach

Mailflut: Message sending already in progress!

Post by GustavG »

Hallo,

seit heute verschickt OTRS 6.0.20 plötzlich keine Mails mehr, Meldung in der Log:

Code: Select all

There was an error executing Execute() in Kernel::System::Console::Command::Maint::Email::MailQueue: Error: Message sending already in progress! Skipping...
Wenn ich "su -c "bin/otrs.Console.pl Maint::Email::MailQueue --list" -s /bin/bash otrs" ausführe, kommt eine ewig lange Liste, zuerst mit 1368 Einträgen, jetzt mit 1103.

Wenn ich mir mit "echo "Subject: test" | /usr/sbin/sendmail öffentliche@example.org" eine Mail schicke, kommt diese an.

Komischerweise kommen ja Mails von OTRS an, es kommen alle paar Sekunden Mails mit der Fehlermeldungen bei mir an:
Betreff: OTRS Scheduler Daemon Cron: MailQueueSend

Body: Error: Message sending already in progress! Skipping...
Jetzt sind es nur noch 707.

Was kann man denn in dem Fall noch tun bzw was kann sowas auslösen?
wurzel
Znuny guru
Posts: 3228
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Mailflut: Message sending already in progress!

Post by wurzel »

Hi

"plötzlich keine Mails mehr" passiert nicht einfach so.
Was hast Du geändert an Deiner Systemumgebung?

Ich hatte das mal wenn root@localhost mails falsch gespoolt wurden. Fehler wurde an root
@localhost gesendet, Fehlermeldung wurde erzeugt, an root@localhost versendet, Endlos Schleife.

Schau Dir die Mail Logs ans.

und Ggf die OTRS Mail Queue löschen

Flo
OTRS 8 SILVER (Prod)
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
GustavG
Znuny expert
Posts: 278
Joined: 26 Nov 2014, 15:56
Znuny Version: Znuny 6.3.4
Real Name: Gerlach

Re: Mailflut: Message sending already in progress!

Post by GustavG »

Guten Morgen wurzel,

es wurde nichts geändert, außer am Montag das Debian 9 darunter aktualisiert. Dabei kam auch eine neue MariaDB-Version (in der auch die DB von OTRS liegt) aufs System:
[UPGRADE] mariadb-client-10.1:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
[UPGRADE] mariadb-client-core-10.1:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
[UPGRADE] mariadb-common:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
[UPGRADE] mariadb-server:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
[UPGRADE] mariadb-server-10.1:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
[UPGRADE] mariadb-server-core-10.1:amd64 10.1.38-0+deb9u1 -> 10.1.41-0+deb9u1
Könnte es daran liegen?

Es waren wohl zuviel Mails in der Mail Queue, nicht die im Postfix, Postfix hat fleissig weiter Mails verschickt und die Mail Queue von POstfix war leer, sondern die von OTRS die mit:

su -c "bin/otrs.Console.pl Maint::Email::MailQueue --list" -s /bin/bash otrs

angezeigt wird. Das wurden langsam weniger, es wurden nach und nach alle Mails aus dieser Tabelle verschickt, auch meine Testnachricht über OTRS. Leider sind die Logs überschrieben worden, habe Daemon::Log::DaysToKeep auf 20 Tage gesetzt, stand auf 1 :(
Post Reply