Hi all! Im new to this forums, and this 5min old user is having some issues.
I am renting a VPS from santrex that I am hosting some game servers from.
As of right now, im only hosting 1x CSS 22slot server, but I would like to get a TF2 + L4D server running as well. The only problem is, I cant get them all VAC-secured!
I know there are some threads on this subject around the interwebs, and believe me - I have tried all the tips I could possible get from them, but the problem still exists.
The server is a xeon with 2gb of ram, hosted from a "100mbit unmetered" connection in GER. (Speedtest gives me about 70/70mbit to a server close by, and the CSS players actually gets decent ping from it - some germans gets 10ms Ø20)
This is the problem:
I am running 3x SRCDS.exe from the same server (one external IP).
CS:S
TF:2
L4D.
The first of them to run gets VAC-secured and can establish contact with the steam-servers. Number #2 and #3 - however, cant get connected to steam and doesnt get VAC-secured.
The ports are different (27015, 27016, 27017) and server #1, #2 and #3 can all get VAC+steam contact when running alone, but when running them all togheter, only the first to launch gets proper contact, and the two others are running w/o VAC security, which also means the TF2 server is useless, because people cant use their special achieved weapons, and the L4D & CSS players are haxxing like maniacs etc.
When starting up the server as #2 or #3, I get this readout:
warning: nnnet_opensocket: bind: WSAEINVAL , and sometimes "Could not establish connection to Steam servers".
The server is a Windows 2008 server.
Things I have tried:
- I have tried to have them on ports with more spacing (27015 , 27025, 27035 etc.)
- Also all UDP\TCP portforwarding is okay, since they are running on their respective ports alone and gets contact with steam.
- Have tried startup commands like -sport <secure port number>, -secure
- For ports, I have tried +hostport, +port and -port (because people are saying different things)
- Complete reinstall (Even server OS loaded from fresh IMG.)
The structure looks like this, so its separated - not running from same srcds.exe:
HLServer\CSS\orangebox\srcds.exe
HLServer\TF\orangebox\srcds.exe
HLServer\L4D\l4d\srcds.exe
This is what the console readout is when Im staring the first server:
And the 2nd looks like this:
Im not using BAT-files, but shortcuts to start them and they look like this:
CSS: srcds.exe -autoupdate -console -game cstrike +map de_dust2 +maxplayers 22 -tickrate 100 +port 27017 -fps_max 600 +tv_port 27089
TF2: srcds.exe -autoupdate -console -game tf +maxplayers 20 -tickrate 100 +map ctf_2fort +port 27015
So the short version is. All three servers are working properly, but only when they get to run alone. As soon as I try to run 2 or 3 together, only one (the first to launch) gets VAC-secured.
Any hints, tips and suggestions are appriciated!
I am renting a VPS from santrex that I am hosting some game servers from.
As of right now, im only hosting 1x CSS 22slot server, but I would like to get a TF2 + L4D server running as well. The only problem is, I cant get them all VAC-secured!
I know there are some threads on this subject around the interwebs, and believe me - I have tried all the tips I could possible get from them, but the problem still exists.
The server is a xeon with 2gb of ram, hosted from a "100mbit unmetered" connection in GER. (Speedtest gives me about 70/70mbit to a server close by, and the CSS players actually gets decent ping from it - some germans gets 10ms Ø20)
This is the problem:
I am running 3x SRCDS.exe from the same server (one external IP).
CS:S
TF:2
L4D.
The first of them to run gets VAC-secured and can establish contact with the steam-servers. Number #2 and #3 - however, cant get connected to steam and doesnt get VAC-secured.
The ports are different (27015, 27016, 27017) and server #1, #2 and #3 can all get VAC+steam contact when running alone, but when running them all togheter, only the first to launch gets proper contact, and the two others are running w/o VAC security, which also means the TF2 server is useless, because people cant use their special achieved weapons, and the L4D & CSS players are haxxing like maniacs etc.
When starting up the server as #2 or #3, I get this readout:
warning: nnnet_opensocket: bind: WSAEINVAL , and sometimes "Could not establish connection to Steam servers".
The server is a Windows 2008 server.
Things I have tried:
- I have tried to have them on ports with more spacing (27015 , 27025, 27035 etc.)
- Also all UDP\TCP portforwarding is okay, since they are running on their respective ports alone and gets contact with steam.
- Have tried startup commands like -sport <secure port number>, -secure
- For ports, I have tried +hostport, +port and -port (because people are saying different things)
- Complete reinstall (Even server OS loaded from fresh IMG.)
The structure looks like this, so its separated - not running from same srcds.exe:
HLServer\CSS\orangebox\srcds.exe
HLServer\TF\orangebox\srcds.exe
HLServer\L4D\l4d\srcds.exe
This is what the console readout is when Im staring the first server:
Code:
Console initialized.
Steam is not active, running in -insecure mode.
Loading unsigned module server.dll
Access to secure servers is disabled.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 20
Unknown command "r_decal_cullsize"
maxplayers set to 20
Network: IP 188.72.xxx.xxx, mode MP, dedicated Yes, ports 27015 SV / 27008 CL
L 10/03/2010 - 15:57:56: -------- Mapchange to ctf_2fort --------
Executing dedicated server config file
material models/player/items/medic/medic_mirror has a normal map and $basealphae
nvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/all_halo has a normal map and $basealphae
nvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_gold has a normal map and $basea
lphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_silver has a normal map and $bas
ealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_platinum has a normal map and $b
asealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/parasite_skin has a normal map and $basea
lphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_gold has a normal map and $
basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_silver has a normal map and
$basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_bronze has a normal map and
$basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_platinum has a normal map a
nd $basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
Failed to load Steam ServiceBOpenService failedServiceStart: failed to startCan'
t use cheat command mp_forcerespawnplayers in multiplayer, unless the server has
sv_cheats set to 1.
Can't use cheat command mp_forcewin in multiplayer, unless the server has sv_che
ats set to 1.
Unknown command "mp_teststalemate"
Adding master at 69.28.151.162
Adding master at 72.165.61.189
Adding master at 207.173.177.11
Adding master at 65.73.232.251:27040
Adding master at 65.73.232.253:27040
Adding master at 207.173.177.12:27010
exec: couldn't exec ctf_2fort.cfg
Connection to Steam servers successful.
VAC secure mode is activated.
And the 2nd looks like this:
Code:
Console initialized.
Steam is not active, running in -insecure mode.
Loading unsigned module server.dll
Access to secure servers is disabled.
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 20
Unknown command "r_decal_cullsize"
maxplayers set to 20
Unknown command "port"
WARNING: NNET_OpenSocket: bind: WSAEINVAL
Network: IP 188.72.xxx.xxx, mode MP, dedicated Yes, ports 27015 SV / -1 CL
L 10/03/2010 - 22:08:47: -------- Mapchange to ctf_2fort --------
Executing dedicated server config file
material models/player/items/medic/medic_mirror has a normal map and $basealphae
nvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/all_halo has a normal map and $basealphae
nvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_gold has a normal map and $basea
lphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_silver has a normal map and $bas
ealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/id_badge_platinum has a normal map and $b
asealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/parasite_skin has a normal map and $basea
lphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_gold has a normal map and $
basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_silver has a normal map and
$basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_bronze has a normal map and
$basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
material models/player/items/all_class/dueling_medal_platinum has a normal map a
nd $basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
Failed to load Steam ServiceBOpenService failedServiceStart: failed to startCrea
teBoundSocket: ::bind returned Win32 error [no name available](10022)
cminterface.cpp (821) : Assertion Failed: 0 != m_hConnection
Assert( Assertion Failed: 0 != m_hConnection ):.\cminterface.cpp:821
Can't use cheat command mp_forcerespawnplayers in multiplayer, unless the server
has sv_cheats set to 1.
Can't use cheat command mp_forcewin in multiplayer, unless the server has sv_che
ats set to 1.
Unknown command "mp_teststalemate"
Adding master at 69.28.151.162
Adding master at 72.165.61.189
Adding master at 207.173.177.11
Adding master at 65.73.232.251:27040
Adding master at 65.73.232.253:27040
Adding master at 207.173.177.12:27010
exec: couldn't exec ctf_2fort.cfg
Im not using BAT-files, but shortcuts to start them and they look like this:
CSS: srcds.exe -autoupdate -console -game cstrike +map de_dust2 +maxplayers 22 -tickrate 100 +port 27017 -fps_max 600 +tv_port 27089
TF2: srcds.exe -autoupdate -console -game tf +maxplayers 20 -tickrate 100 +map ctf_2fort +port 27015
So the short version is. All three servers are working properly, but only when they get to run alone. As soon as I try to run 2 or 3 together, only one (the first to launch) gets VAC-secured.
Any hints, tips and suggestions are appriciated!