bumbing, seems people have trouble with ports when multiple servers.
When you not add these parameters to your server launch
Code:
-port number +clientport number +tv_port number
srcds will automatically pick own ports what are available
Code:
WARNING: Port 27015 was unavailable - bound to port 27016 instead
WARNING: Port 27005 was unavailable - bound to port 27006 instead
WARNING: Port 27020 was unavailable - bound to port 27021 instead
Network: IP 192.168.137.116, mode MP, dedicated Yes, ports 27016 SV / 27006 CL
So first 5 servers starts
Code:
port 27015 ~ 27019
clientport 27005 ~ 27009
tv_port 27020 ~ 27024
...and from 6th server, begin take
Code:
6th
port 27025
clientport 27010
tv_port 27026
7th
port 27027
clientport 27011
tv_port 27028
8th
port 27029
clientport 27012
tv_port 27030
9th
port 27031
clientport 27013
tv_port 27032
10th
port 27033
clientport 27014
tv_port 27034
11th server will bring this, clientport missing
Code:
WARNING: Port 27015 was unavailable - bound to port 27035 instead
WARNING: UDP_OpenSocket: unable to bind socket
WARNING: Port 27020 was unavailable - bound to port 27037 instead
Network: IP 192.168.137.116, mode MP, dedicated Yes, ports 27035 SV / -1 CL
And SourceTV reserve everytime own port for each srcds, when you not add
-nohltv parameter in launch
-----------------------------------------------------------------------------------
About
net_start command.
When you have added own ports for these cvars
Code:
hostport 27020
clientport 27021
tv_port 27022
net_start command will change srcds to use those specific ports, if possible.
If one of those ports are not available, then reserve next free port.
Not recommended add this command in your server.cfg, players get disconnected !
------------------------------------------------------------------------------------
And this above relate to OrangeBox games. (At least CS:S)
However, On CS:GO.
If you start multiple
cs:go srcds servers (and else games),
6th server, which should try take automatically
port 27020 which tv_port is already 27020 by default.
Will actually continue by default port later, port 27015.
Now here has happen error, you have two srcds with same port, 27015.
It have something to do cs:go GOTV.
I manage to even run both cs:s and cs:go with same port
------------------------------------------------------------
And yes, you should use port parameters for each srcds when running multiple servers.
And make sure any other program(s) not reserve those.