Servus,
ich habe auf meiner alten Debian 9 Kiste einen schlimmen Fehler begannen, der mich aktuell an den Rand der Verzweiflung treibt. Offensichtlich sorgt Dovecot aufgrund eines double MySQL close dafür, dass mein Server alle 5 Minuten bis 6 Stunden einfriert.
Es gibt auch offensichtlich einen Patch dafür:
Der ist aber schon älter und wird offensichtlich nicht implementiert.
Mein aktueller Fehler ist einer wiederkehrende Mischung aus:
kernel: [ 5591.234017] traps: auth[30478] general protection ip:7f364ed47b74 sp:7ffebdf5f960 error:0 in libmariadb.so.3[7f364ed3b000+21000]
dovecot: auth-worker: Fatal: master: service(auth-worker): child 30478 killed with signal 11 (core dumps disabled - https://dovecot.org/bugreport.html#coredumps)
Irgendwann geht der auth Prozess auf 100 und die Kiste reagiert nicht mehr. Dann hilft nur ein hardreset. Mit viel Geduld ist zwar ein SSH Login möglich, aber service Befhele stoßen nur auf:
Failed to retrieve unit state: Die Wartezeit für die Verbindung ist abgelaufen
Failed to stop sinusbot.service: Die Wartezeit für die Verbindung ist abgelaufen
Und ein Shutdown Befehl gibt nicht mal eine Ausgabe.
Das das ganze am Dovecot liegt, vermute ich auch nur, aber ich finde nicht anderes, was auf einen Fehler hinweist.
Ich dachte eigentlich ich könnte das Problem aussitzen, bis es ein Dovecot Package Update gibt, aber das scheint wohl nicht zu passieren. So genau kenne ich mich auch nicht mit den freezes von Testing releases aus und das Problem scheint wohl nicht immer zwangsläufig zum freeze zu führen.
Warum ich den Thread aber eigentlich aufmache:
Ich habe bisher noch nie ein patch eingespielt, was ich mit dem Ding da oben aber gerne machen würde. Bis auf ein paar für mich kryptische Hinweise, habe ich von Google auch nicht viel erfahren, bis auf das ich das Paket wohl manuell kompilieren muss. Da ist meine Erfahrung aber eher dünn und wenn auch nur mit Tutorials, was ja dann keien große Schwierigkeit darstellt, aber jetzt.. sieht es halt etwas anders aus.
Ein Downgrade kann ich wegen dem MariaDB Upgrade auch nicht in Betracht ziehen, die Situation ist also gerade ziemlich bescheiden. Selbst ein Serverumzug geht nicht, da zum erstellen von Backups die Kiste einfach nicht lange genug online ist.
Bin für jeden Ratschlag zu einer Vorgehensweise dankbar.
ich habe auf meiner alten Debian 9 Kiste einen schlimmen Fehler begannen, der mich aktuell an den Rand der Verzweiflung treibt. Offensichtlich sorgt Dovecot aufgrund eines double MySQL close dafür, dass mein Server alle 5 Minuten bis 6 Stunden einfriert.
Es gibt auch offensichtlich einen Patch dafür:
Der ist aber schon älter und wird offensichtlich nicht implementiert.
Mein aktueller Fehler ist einer wiederkehrende Mischung aus:
kernel: [ 5591.234017] traps: auth[30478] general protection ip:7f364ed47b74 sp:7ffebdf5f960 error:0 in libmariadb.so.3[7f364ed3b000+21000]
dovecot: auth-worker: Fatal: master: service(auth-worker): child 30478 killed with signal 11 (core dumps disabled - https://dovecot.org/bugreport.html#coredumps)
Irgendwann geht der auth Prozess auf 100 und die Kiste reagiert nicht mehr. Dann hilft nur ein hardreset. Mit viel Geduld ist zwar ein SSH Login möglich, aber service Befhele stoßen nur auf:
Failed to retrieve unit state: Die Wartezeit für die Verbindung ist abgelaufen
Failed to stop sinusbot.service: Die Wartezeit für die Verbindung ist abgelaufen
Und ein Shutdown Befehl gibt nicht mal eine Ausgabe.
Das das ganze am Dovecot liegt, vermute ich auch nur, aber ich finde nicht anderes, was auf einen Fehler hinweist.
Ich dachte eigentlich ich könnte das Problem aussitzen, bis es ein Dovecot Package Update gibt, aber das scheint wohl nicht zu passieren. So genau kenne ich mich auch nicht mit den freezes von Testing releases aus und das Problem scheint wohl nicht immer zwangsläufig zum freeze zu führen.
Warum ich den Thread aber eigentlich aufmache:
Ich habe bisher noch nie ein patch eingespielt, was ich mit dem Ding da oben aber gerne machen würde. Bis auf ein paar für mich kryptische Hinweise, habe ich von Google auch nicht viel erfahren, bis auf das ich das Paket wohl manuell kompilieren muss. Da ist meine Erfahrung aber eher dünn und wenn auch nur mit Tutorials, was ja dann keien große Schwierigkeit darstellt, aber jetzt.. sieht es halt etwas anders aus.
Ein Downgrade kann ich wegen dem MariaDB Upgrade auch nicht in Betracht ziehen, die Situation ist also gerade ziemlich bescheiden. Selbst ein Serverumzug geht nicht, da zum erstellen von Backups die Kiste einfach nicht lange genug online ist.
Bin für jeden Ratschlag zu einer Vorgehensweise dankbar.