I use the term DDOS lightly, because as far as I can see there’s absolutely no substance behind the fact that any distributed denial of service attacks are actually taking place, I use the term because it’s something that seems to have ‘stuck’ when it comes to describing the issue of high profile games being disrupted.

It seems to me that the issue lies somewhere between STV and HLDS and the issue is most likely some kind of exploit that isn’t captured by normal logging.

Last night during the TF2TV Cast of ESH we struggled with the same lag issues that have plagued other high profile games. However with a sensible, logical approach we managed to side step the issues and enjoy a night of lag free casting and gaming.

I thought I’d document this approach so as to hopefully give others a fighting chance of hosting their games without fear of some asexual, spotty, albino, Hungarian retard causing problems 2 minutes after the game goes live.

So, here goes.

  • Find a server that’s;
    • Neutral
    • Has no obvious links to you “Knights Clan Server!” probably isn’t a good idea!
    • Preferably not listed within the master server list (I.e. it won’t appear if you click on the Internet tab within the in game browser)
      • Contact your server provider and ask if you can have your server removed from the master server list
    • Has rcon tv_enable 0 set
  • Hide your IP address in IRC, if you’re auth’d with Q simply type ‘/mode YourName +x’ or pay a few quid for a hosted BNC.
  • Go offline in Steam Friends (I know this makes organisation far more difficult but it’s absolutely essential)

Only once you’ve completed those steps should you even contemplate handing out the Server IP address and joining the server.

If TF2 is going to enjoy the kind of longevity it deserves then the smooth running of community events like webcasts are essential. We can either take it in the ass or we can do something about it now. So, clan leaders, I’m looking at you to impress upon your team the importance of taking these measures seriously. It’ll only be effective if *everyone* follows the procedure above to the letter.

Jesus, that sounded preachy!

Oh and I’d appreciate the feedback of anyone (server admins especially) in tracking the behaviour of the exploit, too. Was anyone online in steam when you got attacked? Was STV Enabled? Had you announced the server IP anywhere?

That’s all.

Love and Kisses

ShoX