[Dovecot] --log-error and the mysterious "not starting" problem
Timo Sirainen
tss at iki.fi
Mon Feb 5 17:48:39 UTC 2007
On 5.2.2007, at 18.07, Marshal Newrock wrote:
> I've finally upgraded to 1.0.rc21. If I run "dovecot --log-error",
> then
> dovecot fails to start. The following appears in the log:
>
> Feb 5 10:54:00 taurus1 dovecot: Dovecot v1.0.rc21 starting up
> Feb 5 10:54:00 taurus1 dovecot: This is Dovecot's error log
>
> Without --log-error, it will start up fine from command-line.
Yes, that's exactly what it's supposed to do. I didn't think it could
have been understood any other way :) The reason for --log-error's
existence is that some people just can't seem to find the error logs,
but once they do there's really no need to find them again.
> Dovecot still fails to start, as near as I can tell, in the specific
> condition that it is being started from a non-interactive shell and
> there is a mail_plugin set in "protocol imap". mail plugins set for
> pop or lda do not cause this problem. The failure to start appears in
> only two instances that I can see: on boot, or by a monitoring script
> if dovecot crashes, or, since I haven't seen dovecot die, when I
> manually stop it to see if the monitoring program will restart it.
By "fails to start" what exactly do you mean? It does one of the
following:
- log an error message
- exit with non-zero exit code
- crash
What does strace -f -o log dovecot show?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20070205/993f1c12/attachment.pgp
More information about the dovecot
mailing list