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 )