[Dovecot] 1.1.1-1 gotcha with Fedora Rawhide package

Timo Sirainen tss at iki.fi
Fri Jun 27 09:43:51 EEST 2008


On Fri, 2008-06-27 at 07:35 +0200, Dan Horák wrote:
> Kenneth Porter píše v Čt 26. 06. 2008 v 16:24 -0700:
> > 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>
> 
> The default "listen" setting is consistent with this setting in the
> 1.0.x series in F-9 and earlier. It used the "[::] listens in on all
> IPv6 intefaces, but may also listen on all IPV4 interfaces depending on
> the OS" clause. So now I need to check what has changed, whether the
> listen code in dovecot 1.1 (vs, the 1.0.x) or newer glibc is the cause
> or ...

v1.1 changed, because using the same socket for IPv4 and IPv6 caused the
IPv4 connections to use IPv4-mapped IPv6 addresses which then caused
problems.

So if you want to listen on both IPv4 and IPv6, use:

listen = *, [::]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20080627/8b072574/attachment.bin 


More information about the dovecot mailing list