[Dovecot] 1.1.1-1 gotcha with Fedora Rawhide package

Thomas Harold tgh at tgharold.com
Wed Jul 23 17:13:34 EEST 2008


Kenneth Porter wrote:
> I just installed the Rawhide package on my CentOS 5 system. The one
> item that bit me is that the config file defaults to using interface
> "[::]" so it only listens on IPv6. (This is from a patch in the
> package that changes the upstream default of "*", so it only affects
> those using the Fedora package.)
> 
> For those wanting to track the issue, here's the Bugzilla:
> 
> <https://bugzilla.redhat.com/show_bug.cgi?id=453054>
> 
> I rebuilt the package from the source RPM, to make sure it was
> "tuned" to the C5 distro.

This issue just bit us when we upgraded from 1.0 to 1.1 (using the RPM 
from ATRPMS testing).

Under 1.0, the default setting in dovecot.conf was to listen on both 
IPv4/IPv6?  In 1.1, the default setting (at least with the ATRPMs?) is 
now to listen only on IPv6.  We had never changed that line in the 
dovecot.conf file (it was still commented out) and were relying on the 
default behavior not changing.

(Foolish of us, I know.)

The symptoms were that there were no error messages in the log file, no 
issues with SELinux, and no port blocking by the linux firewall. 
Everything seemed to be configured correctly, except that Dovecot was no 
longer listening on the pop3/imap ports.  It was very bizarre at the time.

Our change, was naturally to explicitly tell Dovecot to listen to the 
IPv4 addresses:

listen = *

(I only discovered the issue by doing a diff of the old, working, 1.0 
configuration file and the new 1.1 default configuration file. 
Fortunately for us, we keep a complete version history for all of our 
configuration files on the mail server.)


More information about the dovecot mailing list