Bug#751687: exim4-daemon-heavy: Cannot connect to spamd using IPv6

Marc F. Clemente marc at mclemente.net
Sun Jun 15 15:27:07 UTC 2014


Package: exim4-daemon-heavy
Severity: minor
Tags: ipv6

I am in the process of deploying IPv6 on my network.  By defauly, spamd listens on 127.0.0.1:783 and [::1]:783.  By defauly, exim connects to spamd on 127.0.0.1:783.  I am trying to force exim to connect to spamd at [::1]:783.  I have tried all of the following, without success:

spamd_address = ip6-localhost 783
spamd_address = localhost 783
spamd_address = [::::1] 783
spamd_address = ::::1 783
spamd_address = [::1] 783
spamd_address = ::1 783

They all fail with a similar error:

spam acl condition: warning - spamd connection to ::1, port 783 failed: Network is unreachable

I know that spamd is correctly listening on ::1.  Everything works fine if I use the default:

spamd_address = 127.0.0.1 783

If there is a way for exim to connect to spamd over IPv6, I have not found it and/or it is not documented.

On a different note, it would be nice if exim and spamd talked to each other over a socket by default...


Thanks,

Marc



More information about the Pkg-exim4-maintainers mailing list