Help! lmtpd infinite loops with DBERROR

Naoyuki Tai ntai at smartfruit.com
Sun Dec 16 12:14:30 EST 2007


ntai at smartfruit.com wrote:
> Hello,
>
> I have a major problem with the mail delivery with LMTP.
>
> In short,
>
> Dec 16 09:59:23 luxor lmtp[10425]: FATAL: couldn't exec() sendmail
> Dec 16 09:59:23 luxor lmtp[10424]: DBERROR db4: Locker does not exist
> Dec 16 09:59:23 luxor lmtp[10424]: DBERROR: error fetching
> <K1yTDqtZmtuSgkp at tpts4.seed.net.tw>: Invalid argument
> Dec 16 09:59:23 luxor lmtp[10424]: duplicate_check: error looking up
> <K1yTDqtZmtuSgkp at tpts4.seed.net.tw>/user.ntai: cyrusdb error
> Dec 16 09:59:23 luxor lmtp[10424]: IOERROR: opening
> /servers/cyrus/mail/stage./10424-1197817163-0: No such file or directory
> Dec 16 09:59:23 luxor lmtp[10424]: IOERROR: error unlinking file
> /servers/cyrus/mail/stage./10424-1197817163-0: No such file or directory
>
> Then, the lmtpd process takes 100% cpu.
>
> The server has been running without a trouble for years, and the config
> has not been changed at all.
>
> The operating system is FreeBSD 6.2-RELEASE and has been stable for
> months, and the problem started a couple of days ago.
>
> If you could give me any clue, appriciated a lot.
>
> --
> Naoyuki "Tai" Tai, ntai a t smartfruit d o t com
>
>   

I took a look at the source code and realized that the reason is 
"sendmail" is not pointing to the right one, and the sieve script did 
not see any reject until now.

--
Naoyuki "Tai" Tai, ntai a t smartfruit d o t com





More information about the Info-cyrus mailing list