View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005524 | unreal | ircd | public | 2020-01-09 17:43 | 2020-01-09 18:35 |
Reporter | LesterClayton | Assigned To | syzop | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Linux | OS | Ubuntu | OS Version | 19.10 |
Product Version | 5.0.1 | ||||
Fixed in Version | 5.0.2 | ||||
Summary | 0005524: Except Throttle does not work on 5.0.1 | ||||
Description | The block "Except Throttle" as described in https://www.unrealircd.org/docs/Except_throttle_block does not function under 5.0.1, but did on 4.x | ||||
Steps To Reproduce | 1) Use the default set::anti-flood::connect-flood to 3:60 2) Add an except throttle for your client IP 3) Attempt more than 3 connections | ||||
Additional Information | I have tried using the following two blocks, both fail to exempt my throttling. except throttle { mask *@10.1.100.10; }; except throttle { mask 10.1.100.10; }; I can also confirm that my allow block allows enough clients for my IP. allow { ip *@10.1.100.10; class clients; maxperip 500; }; | ||||
Tags | except throttle | ||||
3rd party modules | |||||
|
Also wanted to add that changing set::anti-flood::connect-flood to something like 60:60 overcomes the described issue, so we can be sure that it's this setting. |
|
Thanks for the report, I have fixed it now in git. I made a mistake in this compatibility code. See the commit below, and also there is mentioned an alternative which you can use that does work in the meantime, so you can use 5.0.1 :) commit d4826bd5c02a6d37499f861e4645c9f9468f0798 (HEAD -> unreal50, origin/unreal50) Author: Bram Matthys <[email protected]> Date: Thu Jan 9 18:23:27 2020 +0100 except throttle { } was not working, reported by LesterClayton in https://bugs.unrealircd.org/view.php?id=5524 On a side note, the new method did work OK: except ban { mask 127.0.0.1; type connect-flood; } |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-01-09 17:43 | LesterClayton | New Issue | |
2020-01-09 17:43 | LesterClayton | Tag Attached: except throttle | |
2020-01-09 17:50 | LesterClayton | Note Added: 0021207 | |
2020-01-09 18:29 | syzop | Note Added: 0021208 | |
2020-01-09 18:35 | syzop | Assigned To | => syzop |
2020-01-09 18:35 | syzop | Status | new => resolved |
2020-01-09 18:35 | syzop | Resolution | open => fixed |
2020-01-09 18:35 | syzop | Fixed in Version | => 5.0.2 |