SRCDS Steam group


*SOLVED* Can't get listed
#1
Big Grin 
Where to start?... Well I have a dedicated server running srcds for TF2 in the console mode with a server.cfg file. Everything works except I can't get it listed in the public list. I've tried everything I've found in these forums by searching, but nothing works.

The server is running Server 2003 SP2 on a gigabit network, with the windows firewall turned off (just to make sure its not the cause). I don't have a traditional router per say, its a computer running firewall software called PFSense, and my ISP is Comcast Business. The modem is just a pass through modem, it doesn't have NAT or a firewall. Its a Motorola SB5100.

I have the following ports opened for the server:
UDP 1200
TCP/UDP 27000-27020
TCP/UDP 27030-27039

People can join and play when they enter in my IP address. When I set the firewall box into DMZ to the server it still is not listed. When I connect the server directly to the cable modem it lists just fine, so I know its something within being on a private network or something in PFSense that is not allowing things to go through. Gametracker.com also sees me and pulls info just fine.

When I type in IP <my external IP here> then change the map it still does not list. When it starts up it has my internal IP address listen on the console. (see attached console pic)

The console startup is:
C:\HLServer\orangebox\srcds.exe -game tf -console +exec server.cfg +maxplayers 32 +map ctf_2fort

Here is my server.cfg
Code:
// The name of your server shown in the server browser
hostname "24/7 2FORT Cjaiceman's Server [Instant Respawn]"

// Server e-mail contact
sv_contact chris@chrisauxer.us

// Password used for remote console access
rcon_password "*removed* ;)"

// If you are having trouble connecting with rcon try enabling the rcon_address line.
// Also make sure your ports are forwarded (tcp: 27000-27020)
// rcon_address "your_ip_address"
// 1 for private LAN, 0 for internet play
sv_lan 0

// Region that the server is located in
// U.S. East - sv_region 0
// U.S. West - sv_region 1
// South America - sv_region 2
// Europe - sv_region 3
// Asia - sv_region 4
// Australia - sv_region 5
// Middle East - sv_region 6
// Africa - sv_region 7
// Rest of the World - sv_region 255
sv_region 1

// Network settings
//sv_mincmdrate 30
//sv_minupdaterate 20
//sv_maxcmdrate 100
//sv_maxupdaterate 10000
//sv_maxrate 100000
//sv_minrate 1000


//sv_unlag 1 Unknown Command
// Enforces fair and optimal settings
sv_client_predict 1
//sv_client_interpolate 1
sv_client_min_interp_ratio 1.0
sv_client_max_interp_ratio 2.0
sv_client_cmdrate_difference 30

// External download server
// sv_downloadurl "http://yoursite.com/cstrike"
// Max download size of 100 MB
net_maxfilesize 100

// mp_capstyle (Sets the style of capture points used. 0 = Fixed players required to cap. 1 = More players cap faster, but longer cap times)
// mp_respawnwavetime (Time between respawn waves)
// mp_capdeteriorate_time 90.0 (Time it takes for a full capture point to deteriorate)
// mp_teams_unbalance_limit (Teams are unbalanced when one team has this many more players than the other team. (0 disables check))
//mp_teams_unbalance_limit 0
// mp_bonusroundtime (Time after round win until round restarts)
// mp_winlimit (Max number of rounds one team can win before server changes maps)
mp_winlimit 5
// mp_stalemate_timelimit (Timelimit (in seconds) of the stalemate round.)
// mp_switchteams (Switch teams and restart the game)
// mp_scrambleteams (Scramble the teams and restart the game)
// mp_forcerespawnplayers (Force all players to respawn.)
// mp_disable_respawn_times (Disable respawn timer)
mp_disable_respawn_times 1
// mp_timelimit (Set timelimit for map)
// mp_maxrounds (Set number of rounds before reset. Mutually exclusive with mp_timelimit. So if this is enabled disable the mp_timelimit)
// mp_tournament (Enable or Disable tournament mode)
// tf_weapon_criticals (Enable or disable weapon crits)
// tf_flag_caps_per_round (Number of flag caps before round ends)

What am I missing?


Attached Files
.jpg   Console.jpg (Size: 67.26 KB / Downloads: 12)
Reply
#2
If you do not have a firewall or router that is the only to start it with this.

C:\HLServer\orangebox\srcds.exe -game tf -console -port xxxxx +ip xxx.xxx.xxx..xxx +exec server.cfg +maxplayers 32 +map ctf_2fort

-port = port you want to use
+ip= Your real ip in that you run without router. With the router you should have your internal ip that you opened up port with

check what you have for an ip address on the server and enter the
Reply
#3
Branti Wrote:If you do not have a firewall or router that is the only to start it with this.

C:\HLServer\orangebox\srcds.exe -game tf -console -port xxxxx +ip xxx.xxx.xxx..xxx +exec server.cfg +maxplayers 32 +map ctf_2fort

-port = port you want to use
+ip= Your real ip in that you run without router. With the router you should have your internal ip that you opened up port with

check what you have for an ip address on the server and enter the
When I do that I get an error of "Couldn't allocate any server IP port"


Attached Files
.jpg   error.jpg (Size: 40.2 KB / Downloads: 8)
Reply
#4
You entered the wrong IP.
Join the Source Dedicated Server Support Group on Steam Community!
Source Dedicated Server (SRCDS)
Free to join, Live support! (When available)

http://forums.srcds.com/viewtopic/5114
Reply
#5
Drocona Wrote:You entered the wrong IP.
Ok, so which is the right IP?

When I have my internal LAN IP it doesn't get listed on the public list. When I put in my current public IP I get that error...

I triple verified my public IP by looking it up on the stats page on the firewall machine, and by going to http://www.ipchicken.com and http://www.ip-adress.com
Reply
#6
Use the internal. You will NEVER be able to see it on the online view if you are on the same local network.
realchamp Wrote:
Hazz Wrote:Has someone helped you on these forums? If so, help someone else
Mooga Wrote:OrangeBox is a WHORE.
Reply
#7
Spartanfrog Wrote:Use the internal. You will NEVER be able to see it on the online view if you are on the same local network.
When I use the internal IP it doesn't get listed. I have it setup with the internal right now and its not listing.

Thanks for informing me about the online view issue, but I was already aware of that. To check the status of the online listing I am using two machines off network (one on Qwest DSL and the other on TWC). Both machines can see it in the favorites tab, but not in the online tab.
Reply
#8
Spartanfrog Wrote:Use the internal. You will NEVER be able to see it on the online view if you are on the same local network.

Wrong, I can see my server even when being on the same network Smile !
Reply
#9
Doggie52 Wrote:
Spartanfrog Wrote:Use the internal. You will NEVER be able to see it on the online view if you are on the same local network.

Wrong, I can see my server even when being on the same network Smile !
Thats strange because most people only see it on LAN when they are connected to the same network.

Anyways, any more ideas or an I doomed to not have a listable server?
Reply
#10
Well you can see it if you are within its own LAN. But think that you do if you do not use the same lan ip as the server Run the server on the same machine as you check the list, you'll only see it in LAN. Do you have 2 different computers are going well. ex server is 192.168.0.100 Your own is 192.168.0.101 and you'll see it in the list.
Reply
#11
Ok first of all,

The list problem has nothing to do with what IP you set, the server just runs, even if behind 200 routers, the server runs. The problem is the router that's between that blocks all incoming requests, so it never reaches the server in the first place. There's nothing wrong with the actual SRCDS, it's always your network/firewalls/computer setup that is configured incorrectly.

Second, just an FYI, in order to bind an IP to the SRCDS, that IP MUST be OWNED by the computer you run the server on. If the computer doesn't own it, then you get the Allocate error. External IP's are owned by your ROUTER, not your COMPUTER.

Third, Doggie52 can obviously see his server, however he is one of the few due to his network setup. I too can see my server online since my server actually owns the external IP address and is directly on the internet. This way my server gets listed with the external IP in the first place. After that it registers the internal IP (192.168.0.1) which allows me to connect both from my LAN and from the Master list.
95% of the people however have routers, so don't think it works like this for you!
Join the Source Dedicated Server Support Group on Steam Community!
Source Dedicated Server (SRCDS)
Free to join, Live support! (When available)

http://forums.srcds.com/viewtopic/5114
Reply
#12
Branti Wrote:Well you can see it if you are within its own LAN. But think that you do if you do not use the same lan ip as the server Run the server on the same machine as you check the list, you'll only see it in LAN. Do you have 2 different computers are going well. ex server is 192.168.0.100 Your own is 192.168.0.101 and you'll see it in the list.
Right, I have srcds running on a dedicated Windows Server 2003 machine @ LAN IP 10.10.1.2. My gaming computer is @ LAN IP 10.10.1.3, and shows the server being a LAN server even though the config is set to internet. I have 2 remote computers outside my network and they cannot see it on the steam internet server listing. My friends (via the internet) can join and see the server stats when they add the server to their favorites list, but they can't see it in the internet listing either.
Reply
#13
Cjaiceman Wrote:Right, I have srcds running on a dedicated Windows Server 2003 machine @ LAN IP 10.10.1.2. My gaming computer is @ LAN IP 10.10.1.3, and shows the server being a LAN server even though the config is set to internet. I have 2 remote computers outside my network and they cannot see it on the steam internet server listing. My friends (via the internet) can join and see the server stats when they add the server to their favorites list, but they can't see it in the internet listing either.


Please read my post above, your problem has nothing to do with the SRCDS config or anything else of the SRCDS
Join the Source Dedicated Server Support Group on Steam Community!
Source Dedicated Server (SRCDS)
Free to join, Live support! (When available)

http://forums.srcds.com/viewtopic/5114
Reply
#14
While I was searching the PFSense forums I found this post buried way deep in there and it fixed my issue:
Quote:Hey people by the way:

if u wanna make ur gameserver behind NAT appear in the masterlist:
Pfsense should be ur one-and-only friend.
To set it right, u must enable in

Firewall --> NAT --> Outbound

"Manual Outbound NAT rule generation (Advanced Outbound NAT (AON))"

The port must be ur gameserver Port, thats allredy forwarded to be reachable from the internet...
this issue is needed for quake3 and counter strike / css for sure. others i didnt test...

So, for future reference if anyone is using PFSense as their firewall, this is what needs to be done. Thanks for all the help from every one that posted. Cool
Reply
#15
Just to reply to drocona, I am actually behind a router at the moment... DLink have always done me good, I assume they're just a great router brand Smile !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)