dovecot stirbt und muss manuell restarted werden

Jo Ke

Registered User
Hallo zusammen,

immer zwischendurch wenn wir eMails verschicken stirbt dovecot (S4Y, Suse 9.3 Dovecot Version 0.99.14).
Hat jemand eine Idee? Es läuft die Standard-Config von Server4You.

Hier ein paar Fehlermeldungen (das grüne sticht ins Auge):

Code:
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_unix2.so)
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM [dlerror: libxcrypt.so.1: cannot open shared object file: [COLOR="SeaGreen"][B]Too many open files in system[/B][/COLOR]]
mail:Mar 16 12:15:18 server123 dovecot-auth: [COLOR="SeaGreen"][B]PAM adding faulty module: /lib/security/pam_unix2.so[/B][/COLOR]
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_pwcheck.so)
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM [dlerror: libcrack.so.2: cannot open shared object file: Too many open files in system]
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_pwcheck.so
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_unix2.so)
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM [dlerror: libxcrypt.so.1: cannot open shared object file: Too many open files in system]
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_unix2.so
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_pwcheck.so)
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM [dlerror: libcrack.so.2: cannot open shared object file: Too many open files in system]
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_pwcheck.so
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_deny.so)
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_deny.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 12:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_deny.so
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_env.so)
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_env.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_env.so
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_unix2.so)
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_unix2.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_unix2.so
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_pwcheck.so)
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_pwcheck.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_pwcheck.so
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_limits.so)
mail:Mar 16 12:15:18 server123 dovecot: [COLOR="SeaGreen"][B]Login process died too early - shutting down[/B][/COLOR]
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_limits.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_limits.so
mail:Mar 16 12:15:18 server123 dovecot: child 15452 (login) returned error 84 (exec() failed)
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_deny.so)
mail:Mar 16 11:15:19 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_deny.so: cannot open shared object file: Too many open files in system]
mail:Mar 16 12:15:19 server123 dovecot-auth: I/O leak: 0x8054900 (9)
mail:Mar 16 12:15:19 server123 dovecot-auth: PAM adding faulty module: /lib/security/pam_deny.so
mail:Mar 16 13:51:48 server123 dovecot: Dovecot starting up
 
Mir sticht was anderes ins Auge:
Code:
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM unable to dlopen(/lib/security/pam_pwcheck.so)
mail:Mar 16 11:15:18 server123 dovecot-auth: PAM [dlerror: /lib/security/pam_pwcheck.so: cannot open shared object file: Too many open files in system]

Du hast zuviele offene Dateien. Entweder stösst du ans Limit deines vservers oder du solltest dir mal die Mechanismen deiner Distribution anschauen, wie man die hochsetzt. Alternativ ins Startskript von dovecot ein entsprechender "ulimit" Aufruf.
 
Hallo amnesie,

magst Du mir sagen wie ich den ulimit Aufruf setze?

Vielen Dank!

Grüße
Jo Ke
 
irgendsowas wie

Code:
ulimit -n 2048

oben in das Startskript schreiben. Aber es wär auch nicht schlecht, wenn du mal ein paar sonstige Infos(vserver oder nicht, Distribution) rausgibst, dann kann man dir gezielter helfen.
 
Back
Top