TF2 Connection Problems Persist

Team Fortress 2 has recently gone free to play, which I am guessing has resulted in a big spike in players (it is currently the most played game on Steam, with a peak of nearly 100 000 players today – no doubt it was busier at the weekend). As a result, my old post on fixing the “lost connection to server” issue has been very popular in the last few days.

I find it surprising this problem has persisted for over three years without apparent resolution. The fix that worked for me on my old BeBox was to forward to following ports to my PC:

TCP 27030 – 27039
UDP 1200
UDP 27000 – 27015

If this doesn’t fix the problem, there may be complicating factors. I’ve seen suggestions that the TCP timeout on a router may be set too low. I have a feeling that this may be what is causing connection problems a friend of mine is having, but since it does not affect me I haven’t investigated further. Wireshark would probably be useful if you wanted to probe further.

You can also take a look at my old post if you want more information.

Team Fortress 2 Pyro Update

To go along with the Medic update released a while back, Valve are now releasing the Pyro version. Not only is the release time shockingly soon after the medic update, they seem to have learned from that, and changed a few things.

Firstly though, the other stuff. This update also includes 2 new maps, cp_fastlane and ctf_turbine. I haven’t played fastlane but have played turbine – it is a good compact map which should provide quite a competitive experience. Although you could play both these maps previously, now they are officially released, now you will at least be able to find servers running them!

Also, the pyro is getting a treat to the vanilla flamethrower. The alt-fire will now “blow back” shit. People and projectiles namely. This could prove really interesting and I can’t wait to see how it will work. Blowing people off ledges, blowing crazy melee pyros away or a soldier while you make your escape, it should improve the survivability of the pyro greesatly.

The unlocks – first there is the flare gun to replace the shotgun, which basically launches a ball of fire to set stuff alight. Looks quite cool, and a nice contrast to the high damage close range shotgun, some long range, relatively low damage fire. Next there is the backburner, which is basically like a normal flamethrower, but with 100% crit chance on the back of enemies, and 50+ health. I am assuming the “blow back” stuff is going to be really awesome…otherwise there is a no brainer between this and the regular flamethrower. Lastly is the axetinguisher, a lovely axe that provides 100% crits on burning enemies, but is weaker against none on-fire enemies. These look like some nice unlocks that shouldn’t skew the balance too much…

Achievements – not going to list them, jsut comment. To me they look, in general, easier to get than the medic ones, as well as not being so ridiculous (3 uber scout kills anyone?). However, they will probably take longer. This suits me fine, just means I will have more to come back to over the next few weeks/months!

Another important point to note is that out of the 35 achievements, you don’t need all 35 to unlock everything, you need 15,20 then 25 for the 3 unlocks. This means you don’t have to do the really long or silly ones if you can’t/don’t want to but you still get to play with the new toys!

Overall, this looks like a really good update, and I can’t wait to get into all the pyro madness!

Oh, also, free weekend this weekend, so get anyone you know not already playing, playing, and also Meet the Sniper video has been released…and it may well be the best so far.

TF2 – ‘Lost connection to server’ Solved

Even though I have exams coming up, I still manage to squeeze in the odd round or ten of Team Fortress 2. I blame Valve for releasing the medic achievements recently.

(7 to go! One of them is ‘Family Practice’, so I need some more Steam friends to deploy an ubercharge on, hint hint. Also, for all the spies out there: FYI I am a medic – please call for me sometime eh?)

Anyway, I had been playing for a while, but had developed a problem connecting to servers. The problem was that most of the time I would get into the game, take a few steps, then it would freeze. A second later I would get the red “Connection to server lost. Disconnect in 29…28… seconds”. Sometimes I would only get to “retrieving server info” or “sending client data”, and sometimes I could play for as long as 30 or more seconds before I got ghostbusted (yes, netrek jargon). I’m sure I even got a kill after being disconnected.

Trying to rejoin would give me a “This Steam ID is in use on the server”, while my friends saw many “BertieB(1) has connected”. And I saw a lot of “Disconnected from server. Reason:” … connection to server lost… this steam ID is already in use…

This is not unique problem. Fortunately the fix is fairly straightforward.

You need to open some ports on your router:

TCP 27030 – 27039
UDP 1200
UDP 27000 – 27015

For people with a BeBox (a Speedtouh 780 WL I think, so it should work for similar Speedtouches, like those with BT internet) you can simply log into the router (at http://192.168.1.254), go to Toolbox -> Game & Application Sharing -> Assign a game or application to a local network device -> Half-life 2. Easy!

This may not solve the problem for everyone, but it did for me and others. Good luck!

Update: Thanks to Jeroen, who pointed out the typo that has been there for about 3 years.