SRCDS Steam group


Multiple server's protected by a router won't work
#1
I'm trying to run two dedicated cs source servers on the same machine. One on the default port 27015 and the second on port 27016. I'm able to successfully get the port 27015 server to work, but the 27016 won't show up for clients, even when added to the "favorites" list manually.

The twist here is that I'm running the server(s) behind a router. I've set up port forwarding for both server ports as instructed here.

Here's my startup info from the server that WON'T work. All appears fine as far as I can tell.
Auto detecting CPU
Using AMD-Opteron (64 bit) Optimised binary.
Auto-restarting the server on crash

Console initialized.
RCON Server bind failed (Cannot assign requested address)
Network: IP 137.229.196.196, mode MP, dedicated Yes, ports 27016 SV / 27006 CL
Attempted to create unknown entity type event_queue_saveload_proxy!
Game .dll loaded for "Counter-Strike: Source"
maxplayers set to 14
Level "fy_iceworld" has been loaded
Executing dedicated server config file
Adding master server 207.173.177.11:27011
Adding master server 207.173.177.12:27011


For those of you who know Cisco routers, here's my port forwarding lines (I've x'ed out the real internal address)
ip nat inside source static udp xxx.xxx.xxx.xxx 27015 interface Ethernet1 27015
ip nat inside source static udp xxx.xxx.xxx.xxx 27016 interface Ethernet1 27016
ip nat inside source static tcp xxx.xxx.xxx.xxx 27015 interface Ethernet1 27015
ip nat inside source static tcp xxx.xxx.xxx.xxx 27016 interface Ethernet1 27016


Any insight or input as to why the 2nd server won't function correctly is greatly appreciated.
Reply
#2
whats the command line for both of your servers?
United Strike Marine Corps
USMC-CO| θ (theta)
Reply
#3
The fully functioning port 27015 server

./srcds_run -heapsize 128000 +maxplayers 14 +map fy_iceworld

The broken port 27016 server

./srcds_run -heapsize 128000 +maxplayers 14 +map fy_iceworld -port 27016


Reply
#4
ahhh ok

when running multiple servers, you should have the port specified for each one.

if you add -port 27015 to the command line of your first one then restart, the second one should work
United Strike Marine Corps
USMC-CO| θ (theta)
Reply
#5
Sorry to waste everyone's time, but I'm a dumbass.

I forgot I had a software based firewall on the server turned on. This in addition to the router.

I opened the 27016 port and all is well now.

Again sorry.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)