First off, you could start by answering questions people ask you with respect. This place is a plethora of solid information given by good people who know what they are talking about. You aren't paying for this help. The least you could do before shooting anyone down is show them a little respect by trying to address the questions that they asked in an attempt to help you without acting like an total douchebag.
First, let me show you why people are asking you questions like you are a 5 year old.
Quote: No you didint get it straight, pings start going up when players(client-side) are downloading.
Another useless post that could be avoided with the basic knowledge of reading stuff.
Lol, "didint".. I love phonetic spellers
So from what I read, what you are saying above (I think) is that when someone client-side is downloading something (I guess that means anything, even if its unrelated to your server?) that specific persons ping goes up? Okay, cool, that makes sense..
Quote: The thing is that sometimes people have 15 ping, then a guy with 200 ping arrives and the pings start going up until 700.
And according to this, everyone has 15 ping (or relatively low ping) until a person joins with 200 ping (or relatively high ping), and then "pings start going up until 700"? So you are saying that when someone with 200 ping hops on your server, it chokes it enough to raise everyone's pings to 700 before that person is booted? That is not a client-side lag issue, that's your slow internet connection or possibly a denial of service attack.
I find it mildly humorous that you said you normally get Russians with high ping that end up emptying your server
Russians aren't notorious for knowing how to rip-it-up on the internet or anything.. don't worry, they would never do anything malicious to your server.
And PLEASE don't tell me about your awesome Cisco Firewall that is connected to your... mainframe?? what?!
I don't care what kind of Firewall you have. If have a computer that has an internet connection (even if its not a good one), you aren't safe from everything. They sell firewalls for more than $30,000 that are monitored by dozens of SysAdmins at a time, and they are STILL exploited.
If I were you, I would run something along the lines of Wireshark and capture your network traffic and see what it is exactly that is going on when that person with 200 ping comes in. I am not saying it is an attack, but it sure sounds like it could be. If it isn't an attack, there are a good number of settings in Mani's that can be adjusted to help boot them..
Quote:// Enable disable high ping kicker (1 = on)
mani_high_ping_kick 1
// Set the ping at which you want players kicked
mani_high_ping_kick_ping_limit 200
// Number of samples and averaged before a decision is made to kick a player
// (1 sample is about 1.5 seconds)
mani_high_ping_kick_samples_required 60
// Message displayed in console when player is disconnected
mani_high_ping_kick_message "Your ping is too high!"
Just change the samples_required lower, maybe around 30, so it would take 45 seconds for him to get booted as long as his ping averaged above 200.
Much respect,
-O.K.