[Rspamd-Users] "cannot parse spamd" with exim after rspamd 3.8 -> 3.9 upgrade
Vsevolod Stakhov
vsevolod at rspamd.com
Tue Jul 16 08:55:00 UTC 2024
On 16/07/2024 09:47, Vsevolod Stakhov wrote:
> On 16/07/2024 07:21, Olaf Hopp (SCC) wrote:
>> Hi folks,
>>
>> I upgraded my rspamd from 3.8 to 3.9.
>> After that, about half of my emails trigger an exim line like
>>
>> 2024-07-15 11:22:00 xxxxx-xxxxx-xx spam acl condition: cannot
>> parse spamd [127.0.0.1]:11333, output: 1
>>
>> in the exim log file and those mails go through unfiltered.
>> I don't see any correlation with anything for mails passing
>> successfully the rspamd
>> and mails not passing the rspamd.
>>
>> The rspamd logs nothing for those mails triggering the "cannot parse
>> spamd" message
>> It's not a kind of timeouts, the message is triggered within 1 or 2
>> seconds after opening
>> the wire for the sending system.
>>
>> Anyone seeing the same problem ?
>> exim- and rspamd Config was not modified and worked fine with rspamd 3.8
>> exim is the latest Debian 12 (bookworm) "4.96-15+deb12u5"
>> rspamd is 3.9.0-1
>>
>> Regards,
>> Olaf
>>
>> PS: Yes, I also ask this on the exim list
>> I'm not sure if this is an exim or rspamd problem
>> and also want to warn you before upgrading your rspamd to
>> version 3.9
>>
>>
>
> Exim support of Rspamd is just broken I would say. Nobody actually takes
> care about legacy SA protocol support and nobody should (as we have
> JSON+HTTP or milter protocol being fully supported). In fact, we should
> have dropped SA protocol years ago as it will simplify maintenance of
> the HTTP parser.
>
> As a replacement we will provide dlfunc to integrate Exim with Rspamd,
> since we failed to convince Exim developers that Rspamd exists. And once
> it is ready we will drop SA protocol support completely. Hence, that
> dlfunc will be the only recommended way for integration.
Also, please paste Rspamd logs for those messages, Exim logs are useless.
More information about the Users
mailing list