On Fri, 2006-07-21 at 18:51 +0200, Dominique Feyer wrote:
I have many errors of this type in my logs:
2 * postfix/pipe[21511]: BC8DD3356A: to=<*****@******>, relay=dovecot, delay=1001, status=bounced (Command time limit exceeded: "/usr/local/dovecot-1.0-rc2/libexec/dovecot/deliver")
My command time limit is 1000s in postfix (more than 15 minutes)
After many check, I found that a lots of this error is not really an error.
The mail is delivered in the mailbox, but postfix send an error message. Like if Dovecot LDA process dont exit correctly after sending a mail.
Well, it would really help to know where it's stuck. I don't see any reason why it would be doing nothing for that long.
Could you just get a ps output, find a few minutes old deliver process and then do both:
strace -p pid 2>log (wait for a couple of seconds, then ctrl-c)
gdb attach pid bt (copy&paste the output) quit
And show me what they said.