-
Notifications
You must be signed in to change notification settings - Fork 27
rspamd 1.7.8 #7
Comments
Mailserver doesn't works properly after the last version (1.7.8). I have multiple regressions with rspamd :
I can not look at it in detail at the moment, so I leave that on hold. We stay with 1.7.7. |
@vstakhov This issue probably comes from my side, but just in case, I prefer to ask you the question. Something related to EICAR/GTUBE has changed with Rspamd 1.7.8 ? My spam unit tests fail since this release. |
There was a change for Antivirus module in |
Thank you. All my tests pass successfully with the 1.7.7 build. I will dig in detail what is wrong in my tests with the new version. |
@hardware did you try to revert my changes about the clamav with 1.7.8 to
see if it is works?
I'll try to test this later.
…On Thu, Jul 19, 2018, 10:26 hardware ***@***.***> wrote:
Thank you.
All my tests pass successfully with the 1.7.7 build. I will dig in detail
what is wrong in my tests with the new version.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACV--qvRds-5iJZ5PGQYqHQuWU5-a-9lks5uIIkcgaJpZM4VN8TS>
.
|
Your changes are not the problem I think, they also fail with the old method. This is not debian related neither, something in rspamd 1.7.8 changed and breaks these tests. |
Well, you are probably right. I did rebuild all images and run the tests:
|
Well, I got more info, maybe @vstakhov can help. It's broken since here:
The latest commit on |
I found the problem, in mailserver_default test scenario, rspamd ratelimiting is triggered and then, cascading effect. Something has changed sensibly at this level with the 1.7.8 release. I have to tweak rates values a bit to pass the tests.
I just realized that the current values are absolutely not suitable for running the test phase, but there have been no problems so far with these values. |
Yes, because of the bug in ratelimits module that has been fixed.
…On 20 July 2018 08:34:38 hardware ***@***.***> wrote:
I found the problem, in
[mailserver_default](https://github.com/hardware/mailserver/blob/70efcf1d75ef61ef350a4f65ddc80f519ffbf804/Makefile#L47-L65)
test scenario, rspamd ratelimiting is triggered and then, cascading effect.
Something has changed sensibly at this level with the 1.7.8 release.
I have to tweak rates values a bit to pass the tests.
```
rates {
# Limit for all mail per recipient (rate 2 per minute)
to = "2 / 1m";
# Limit for all mail per one source ip (rate 3 per minute)
to_ip = "3 / 1m";
# Limit for all mail per one source ip and from address (rate 2 per minute)
to_ip_from = "2 / 1m";
# Limit for all bounce mail (rate 2 per hour)
bounce_to = "2 / 1h";
# Limit for bounce mail per one source ip (rate 1 per hour)
bounce_to_ip = "1 / 1h";
# Limit for all mail per authenticated user (rate 2 per minute)
user = "2 / 1m";
}
```
I just realized that the current values are absolutely not suitable for
running the test phase, but there have been no problems so far with these
values.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#7 (comment)
|
Lesson of the day : always trust unit tests. If something goes wrong, there must be a reason. 😄 I will rollback the master branch to rspamd 1.7.7 because of a bug in |
JFYI: ratelimit module is not enabled by default and, hence, not tested. However, you are free to contribute your test cases (with the appropriate config) to Rspamd functional tests: https://github.com/vstakhov/rspamd/tree/master/test/functional |
Well I'm using 1.7.8, but my RATELIMIT is disabled. I think I'm safe for now. Thanks for reporting... |
New version:
https://github.com/vstakhov/rspamd/releases/tag/1.7.8
Should I keep posting this or does it not help you at all?
[]'s
The text was updated successfully, but these errors were encountered: