Bug#629117: exim4-config: Malformed IP address ":1" in local_interfaces

Adam D. Barratt adam at adam-barratt.org.uk
Sun Jun 5 22:30:27 UTC 2011


On Fri, 2011-06-03 at 18:56 +0200, Paul van Genderen wrote:
> When configuring exim4, the IPv6 localhost cannot be used as the
> local_interfaces setting because it removes colons. Furthermore,
> if one would expand the address like so: 0000:0000::1, only the
> first segment is kept. The standard method of explicitly denoting
> an IPv6 addresses in brackets is not accepted either.

By default, exim uses colon as its list separator.  So "::1" is "empty
item, :1", "0000:0000::1" is "0000, 0000, empty item, :1", and so on.

Are you configuring the interface list via debconf, or by directly
editing the configuration?  afaics the debconf setup intentionally
switches the list separator to be semi-colon in order to avoid such
issues.

Regards,

Adam






More information about the Pkg-exim4-maintainers mailing list