Others can't join my server!

I've set up a Team Fortress 2 server using several tutorials. I'm pretty sure I have installed it correctly now, but I'm the only one who can join!

By JoshuaS 2 years ago

Hello everyone!

I'm trying to set up a Team Fortress 2 server. I'm new to setting up servers, I only have some experience setting up a Minecraft and an Apache server. So please excuse me for coming here with such a noobish question.

The problem is that I'm the only one who can join my server. I mainly used this tutorial: http://planethalflife.gamespy.com/View.php?view=HL2Guides.Detail&id=4&game=3 to guide me through installing and configuring it. I think I followed everything correctly ( except for ommiting all Counter Strike specific steps and replacing them with those relevant for Team Fortress, for which I checked the guide at the Team Fortress 2 wiki on how to do ).

I have port forwarded the needed ports, but I've used ranges for this. This is because the configuration interface of my crappy router sadly doesn't have enough fields to enter each port individually. I don't know for use if this is the cause of the problem, but to see if it was I tried using Hamachi together with a friend.

He tried to join me in my server via Steam, but that didn't work. He got an error message saying that there were four failed attempts to connect to my server. Using the "connect" command in the developer console did not help either.

I also checked the settings for my firewall. I even manually added rules to explicitly let the server program send and receive packets in any environment ( home, office and public ). So I'm not sure if my firewall is giving me problems. I made one mistake though: when I first started srcds.exe Windows Firewall asked me if I wanted to give it permission to connect to the internet. I said yes, but not for in public spaces. Now, the problem is that Windows sees my wireless network as being a public space ( weird, I know ). I know that now, and normally the rules I added ( those that I mentioned earlier ) would have overwritten that mistake, right?

I've really tried everything that lays inside my knowledge, but I just can't figure out how to get my server nicely up and running. I'm the only that can join, no one else can, and well, playing multiplayer games on your own kinda sucks. ;)

Thanks in advance for your time and help, Joshua

(P.S. excuse me for any grammatical or spelling errors, English is not my mother tongue )

3 posts 989 views
  • You must be a member

Replies

  • Fibbs's Levels
    • P3: Peasant
      Points: 24,863
    • E2: Guide
      EF: 29
    • C2: Treehouse Member
    • A5: Veteran
      Account Age: 5 years
    Username
    Fibbs
    Posted 2 years ago

    You can ignore the -ip part of the launcher bat (take it out) and it'll be whatever your external IP is (whatismyip.com etc).

    If you've port forwarded and allowed it through your firewall I'm not sure what could be wrong, though. Have you tried turning Windows Firewall off?

    Your English is probably better than most native English speakers these days. :L

  • 96johnnyb's Levels
    • C1: Member
    • A3: Apprentice
      Account Age: 2 years
    Posted 2 years ago

    Nope, I guess that didn't work at all. However, there are some improvements compared to previous attempts to connect, Every single hint or tip or trick or whatever can help I guess...

    PS: I'm his friend :)

    Bananite
  • JoshuaS's Levels
    • C1: Member
    • A3: Apprentice
      Account Age: 2 years
    Posted 2 years ago

    Thanks for the quick reply! :D

    But, sadly, that isn't the solution. I forgot to mention, but I did drop the -ip switch from my call to srcds.exe. ( I don't even need it anyway, I only have one network card ) My friend tried to use the "connect" command with my external IP-address, but that didn't work either.

    My guess is that it's something with the firewall, but I just can't figure out [i]what[/i]. :(

    But thanks for your help!

    And thanks, great to hear that it is not as bad as I think. ;)

    Bananite
  • You must be a member