Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I can connect to other people's servers in Team Fortress 2 fine. I only have problems when I try to connect with a friend's dedicated server over the internet. Usually a message comes up and says that it "quit after 4 tries" or "server not responding". I know the server is responding, though, because the person running it and anyone on the same LAN connection can run it fine. I have tried using several other computers, maps, and ways to connect to the server, but nothing seems to work. What is the problem and how can I fix it?

share|improve this question
add comment

1 Answer 1

If it's only people on the same LAN that can connect, then the problem is almost definitely to do with the server's firewall or, more likely, the router that your friend is using.

In the first case, it may be that the firewall is configured to accept connections from computers on the same subnet (i.e. on the LAN), but block connections coming from computers outside the subnet. Set the firewall permissions on the server, and you're set.

In the second case, it's likely that the ports used by the server aren't being forwarded by the router. The router doesn't know what to do with incoming connections that weren't initiated by one of the computers on the LAN, and the TF2 server might not be smart enough to tell the router that it's listening on port 270xx. Forward the required ports using the router (web) configuration tool, and you should be good to go.

Here is some more information about setting up a server, and the needed ports.

EDIT: @Matthew Read posted a nice answer on a similar question listing the ports in use by Valve games.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.