[Pkg-exim4-users] rspamd spam scanning fails after upgrade to 4.88 bpo on jessie
Andreas Metzler
ametzler at bebt.de
Thu Jan 26 06:46:32 UTC 2017
In gmane.linux.debian.devel.exim4.user Thomas Hager <duke at sigsegv.at> wrote:
> On Wed, 2017-01-25 at 08:19 +0100, Andreas Metzler wrote:
>> Thomas Hager <duke at sigsegv.at> wrote:
>>> I updated Exim on my jessie box to 4.88-4~bpo8+1 a few days ago and
>>> discovered about now that the update broke spam scanning with
>>> rspamd.
[...]
> So I dug deeper and found commit fb05276a ("TCP Fast Open").
> If TCP_FASTOPEN is defined in netinet/tcp.h, Exim 4.88 uses
> MSG_FASTOPEN for STREAM sockets. If TFO is not available, the code in
> ip.c catches an EOPNOTSUPP error in the call to sendto() and falls back
> to connect(). On jessie, sendto() doesn't raise an EOPNOTSUPP error
> when Exim tries to connect to rspamd with MSG_FASTOPEN, but raises an
> EPIPE error instead.
> This error is not caught and Exim is unable to connect to the rspamd
> process running on my box.
[...]
Thank you for chasing this down.
For the list archives:
Jeremy Harris has opened a bug report on
https://bugs.exim.org/show_bug.cgi?id=2027 to keep track of the issue.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-exim4-users
mailing list