Sikerült megoldanom a problémámat.
Okulásnak írom le, hogy milyen buktatók voltak, és végül milyen egyszerű volt a megoldás.
A hiba, mint írtam, hogy bizonyos belépett IMAP-os felhasználó után, hibaüzenetek jelentek meg a logfájlokban és a dovecot nem engedett új belépéseket.
A
mail.err fájban megjelent bejegyzésre // Mar 26 16:11:30 mail dovecot: auth: Error: read(anvil-auth-penalty) failed: EOF // gúgliztam és egy fórumon azt olvastam, hogy ez egyértelműen dovecot/anvil process, vagy valamilyen egyéb csatlakozó process
max open file soft limit-álása miatt van. Azt is írták, hogy a process-ekhez kötődő limiteket kell figyelni. Ez most úgy tűnik nem teljesen igaz, vagy létezik más megoldás is, mint a file limit emelése.
Mivel ezen a fórumon (és máshol sem) találtam megoldást, végül elkezdtem olvasgatni a dovecot dokumentációt
Ide tartozik még, hogy az első keresési találatok mindig a dovecot 1.x wikijére vonatkoztak, ami először elkerülte a figyelmem... Szóval gúglizni is ésszel kellett volna és egyből a 2-es dovecot-ra keresni.
A lényeg, ha valaki több, mint 100 imap-os felhasználónak szeretne csekély linux-os tudással Zentyal 3.0 levelezőszervert, akkor ezeket a beállításokat fűzze hozzá az
usr/share/zentyal/stubs/mail/dovect.conf.mas fájlhoz:
(
10-master.conf fájlba írva hatástalan volt.)
Általános beállítások rész (én neveztem el
force config-nak, így voodoo-ztam)
##
## FORCE CONFIG
##
auth_cache_negative_ttl = 1 hours
auth_cache_size = 10 M
auth_cache_ttl = 1 hours
config_cache_size = 2 M
debug_log_path =
default_client_limit = 1000
default_idle_kill = 60
default_internal_user = dovecot
default_login_user = dovenull
default_process_limit = 300
IMAP specifikus beállítások rész
##
## IMAP specific settings
##
service imap-login {
inet_listener imap {
port = <% $imapPort %>
}
inet_listener imaps {
port = <% $imapsPort %>
}
privileged_group =
process_min_avail = 2
protocol = imap
service_count = 1
type = login
user = $default_login_user
vsz_limit = 256M
}
(A process-ek száma függhet a processzormagok számától)
Már két napja nincs említésre méltó hiba a naplófájlokban, és volt, hogy a belépett (az IMAP szerverre csatlakozott) felhasználók száma meghaladta a 140-et.