After my system last rebooted, dovecot died after my clock went backwards: Nov 2 13:01:01 prdmail ntpdate[4327]: step time server 87.32.12.19 offset -7.506207 sec Nov 2 13:01:01 prdmail dovecot: Time just moved backwards by 7 seconds. This might cause a lot of problems, so I'll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwards This happened on subsequent boots also, as my hardware clock must be out compared to my NTP source. Can we update /etc/init.d/dovecot to have it start AFTER ntpd and ntp-client? depend() { need net after saslauthd ldap slapd postgresql mysql ntpd ntp-client use logger } Worked for me. Reproducible: Always
Don't use ntp-client/ntpdate, use ntpd properly instead... Anyway, this behaviour is stupid and a dovecot bug.
Fixed thanks.