View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001436 | unreal | ircd | public | 2003-12-17 11:27 | 2003-12-17 17:38 |
Reporter | Rocko | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | open | ||
Platform | Linux | OS | Debian Woody 3.0 | OS Version | 2.4.22 |
Product Version | 3.2-beta18 | ||||
Summary | 0001436: "Forbidding Q-lined nick flood" for users that are unregistered/registered | ||||
Description | Hi. I saw often "floods" with forbidden nicks. First, I asked myself, how "floods" are possible, like the one I posted under this here. 1. There is a nick change flood protection 2. There is throttle, which prevents clients from disconnecting, connecting and trying to use the nick a second time. The answer is, that when someone connects with the nick Admin, and the server says "qlined", the client sends another /nick Admin command, and so on, until he gets disconnected because of ping timeout. Is there a way, to forbid such a "flood" for unregistered clients or maybe for registered users too? Maybe it can be implemented into the anti-flood::nick-flood feature !? I don't know, if it's usefull to code something for that "qlined nick flood" problem. You have to decide that, I only suggest it. :) | ||||
Additional Information | [11:22:53] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:22:53] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:22:53] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:22:53] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:22:57] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:22:57] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:01] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:01] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:05] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:05] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:09] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:09] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:13] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:13] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:17] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:17] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:21] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:21] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. [11:23:25] *** (s) Q:lined nick ADMIN from <unregistered> on server.example.net [11:23:25] *** (s) Forbidding Q-lined nick ADMIN from [24.29.119.19]. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
And when coders see this bug report, they can maybe check out a compile error on the latest devel CVS :) gcc -I../include -pipe -g -O2 -funsigned-char -I/usr/include -export-dynamic -L/usr/lib -c s_auth.c gcc -I../include -pipe -g -O2 -funsigned-char -I/usr/include -export-dynamic -L/usr/lib -c s_bsd.c gcc -I../include -pipe -g -O2 -funsigned-char -I/usr/include -export-dynamic -L/usr/lib -c s_conf.c s_conf.c:21: url.h: No such file or directory make[1]: *** [s_conf.o] Error 1 make[1]: Leaving directory `/home/rocko/Unreal/Unreal3.2/src' make: *** [build] Error 2 |
|
See 0001335 :P And just informed codemastr about the url.h problem too (he's currently working on remote includes and I'm working on stuff too so neither had the chance to compile a clean cvs :P). |