dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes  [GELÖST]

Locked
marco
Posts: 211
Joined: Thu 26. Oct 2017, 18:23

dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by marco »

Hallo zusammen, ich kann seit einer Weile im mail.log beobachen das diese Fehlermeldung kommt, dann macht auch der Webmailer Probleme beim Login (Verbindung zum Speicherserver fehlgeschlagen.) oder beim Anzeigen der Mails. Habt ihr ähnliche Probleme oder vielleicht eine Lösung?
System Debian 9.8 (64-Bit)
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by Jolinar »

Das sieht so aus, als ob dein Dovecot das default_process_limit erreicht.
Versuch mal folgendes (ungetestet):
Wenn nicht schon vorhanden, leg das File /etc/dovecot/additional_custom.conf an und befülle es mit:

Code: Select all

service imap-login {
process_limit = 1024 
process_min_avail = 16 
}
Danach Dovecot neu starten und Logfile beobachten.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
marco
Posts: 211
Joined: Thu 26. Oct 2017, 18:23

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by marco »

Das habe ich mal so angelegt aber wenn ich folgendes mache:

Code: Select all

sudo doveconf -d | grep default_process_limit
default_process_limit = 100
Dovecot restart ist natürlich gemacht worden.
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by Jolinar »

So sollte es auch sein.
Wenn ich es richtig in Erinnerung habe, ist default_process_limit ein Fixwert und wird auf process_limit übertragen, solange dieser nicht explizit anders gesetzt wird.
Ist aber schon eine Weile her, daß ich mich mit diesen Grundlagen auseinandergesetzt habe...Ich werde nachher nochmal in der Dovecot-Doku dazu nachlesen.

Was sagt denn

Code: Select all

doveconf -d
im Abschnitt imap-login jetzt bezüglich des process_limit?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by Jolinar »

Jolinar wrote: Thu 7. Mar 2019, 19:44 Wenn ich es richtig in Erinnerung habe, ist default_process_limit ein Fixwert und wird auf process_limit übertragen, solange dieser nicht explizit anders gesetzt wird.
Ist aber schon eine Weile her, daß ich mich mit diesen Grundlagen auseinandergesetzt habe...Ich werde nachher nochmal in der Dovecot-Doku dazu nachlesen.
Okay, ich hatte es doch richtig in Erinnerung:
Dovecot-Doku wrote:Since one login process can handle only one connection, the service's process_limit setting limits the number of users that can be logging in at the same time (defaults to default_process_limit=100). SSL/TLS proxying processes are also counted here, so if you're using SSL/TLS you'll need to make sure this count is higher than the maximum number of users that can be logged in simultaneously.
Und daß bei dir Prozesse gekillt werden, hat damit zu tun:
Dovecot-Doku wrote:If the maximum login process count is reached, the oldest process in logging-in state (ie. non-proxying) is destroyed.
Quelle: https://wiki.dovecot.org/LoginProcess
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
marco
Posts: 211
Joined: Thu 26. Oct 2017, 18:23

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by marco »

Und den kann man nicht erhöhen?
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes  [GELÖST]

Post by Jolinar »

marco wrote: Fri 8. Mar 2019, 18:49 Und den kann man nicht erhöhen?
Wenn du den default-Wert meinst, nur dann, wenn du Dovecot aus den Sourcen selbst compilierst und den Wert vorher änderst.
Der Wert wird für alle process_limit-Werte als Vorgabe genommen, wenn diese nicht geändert werden (und von denen gibt es einige, siehe dovecot -d | grep process_limit).
Aber um die Werte individuell anzupassen, gibt es ja die Möglichkeit, in jeder Sektion den process_limit-Wert einzeln zu setzen.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
marco
Posts: 211
Joined: Thu 26. Oct 2017, 18:23

Re: dovecot: master: Warning: Sent SIGKILL to 99 imap-login processes

Post by marco »

Ok Danke für die Antworten.
Locked