FS#64222 - [rspamd] Assert failure

Attached to Project: Community Packages
Opened by Baudouin Feildel (amdg) - Tuesday, 22 October 2019, 20:20 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 30 October 2019, 10:16 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since latest rspamd update, there is an assertion failure that stop it from working.

The journald log contains only the following line repeating indefinitely:

rspamd: /build/rspamd/src/rspamd/contrib/libev/ev.c :3899 : ev_io_start: l'assertion « ("libev: ev_io_start called with negative fd", fd >= 0) » a échoué.

(the french words means 'the assertion ... failed')

Additional info:
* package version(s): 2.0-1

Steps to reproduce:
Nothing specific

I can provide more info if requested.
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Wednesday, 30 October 2019, 10:16 GMT
Reason for closing:  Not a bug
Comment by Maxime Gauduin (Alucryd) - Thursday, 24 October 2019, 06:15 GMT
Works for me, could you open an issue upstream? I can't find anything that looks like this error anywhere.
Comment by Baudouin Feildel (amdg) - Wednesday, 30 October 2019, 10:15 GMT
Ok, I dig into this, the issue was linked to redis connection. I use unix socket connection, and rspamd user didn't have permissions to open the socket. Adding rspamd user to redis group fix this.

For some reason I don't know this issue appeared only recently, maybe it is linked to redis update, I don't know. I believe this task can be closed.

Loading...