Re: [courier-users] courier breaks under linux kernel 4.9
Brought to you by:
mrsam
From: AndCycle <and...@an...> - 2017-02-09 08:32:34
|
On 2017/02/08 21:53, Sam Varshavchik wrote: > AndCycle writes: > >> Gentoo Linux dist. >> Linux bacztwo 4.9.6-gentoo-r1 #2 SMP Wed Feb 8 04:09:10 CST 2017 x86_64 >> Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz GenuineIntel GNU/Linux >> mail-mta/courier-0.76.4 >> >> I recently upgrade by linux kernel to 4.9.2, which result in courier >> spit out following error message >> >> Feb 8 05:10:24 bacztwo courieresmtpd[8789]: started,ip=[190.173.150.46] >> Feb 8 05:10:25 bacztwo courieresmtpd[18270]: gdbm fatal: couldn't init >> cache >> Feb 8 05:10:25 bacztwo courieresmtpd[8789]: submitclient: EOF from >> submit. >> Feb 8 05:10:25 bacztwo courieresmtpd[8789]: >> error,relay=190.173.150.46,msg="502 ESMTP command error",cmd: DATA >> >> as it complain gdbm fatal error, courier won't accept any smtp mail, >> in the end I have to put an boot option "ignore_rlimit_data" to solve >> this issue, >> >> is there other proper way to fix this issue? > > No issues with kernel 4.9.6 in Fedora. > > What is ULIMIT set to, in your esmtpd configuration file? The default > setting is 16384. Increase it. > it's at default. ULIMIT=16384 I will try to increase the value and remove the boot option at next reboot to see if it helps, thanks for you advice. |