SRCDS Steam group


Vac connection, suspect port issue or something
#1
Hi, all. I posted this over at steampowered as well but there doesnt seem to be a whole lot of people on.
Having a issue with that only 1 server connects to vac(yes this has been posted before, but there were no answer which fixed this)
Server #1
-console +map de_dust2 -game cstrike -tickrate 100 -maxplayers 20 +fps_max 600 +exec server.cfg +port 27015


Server #2
-console +map cs_office -game cstrike -tickrate 100 -maxplayers 20 +fps_max 600 +exec server.cfg +port 27018(tried port xxx20-xxx50 none of these worked)

Ok, I can run these individually
like
server #1 alone
vac is connected
Server #2 alone
vac is connected

but both together the server I start last will not connect to vac.
maybe I should add that its CS:S server I am trying to set up

Tested, but same problem with
Windows XP pro
Windows Server 2003
Windows Vista
Windows Server 2008
No issue with people connecting, they can connect fine, but on one server vac vil never be on. (tried quite a few different ports as stated above)
Reply
#2
Try to add -secure in the command line of the server thats having issues.
"You host the party, We play the music!"
[Image: cstrike2-01.png]
[Image: cstrike2-01.png]
Reply
#3
CreateBoundSocket: ::bind returned Win32 error 10022
cminterface.cpp <599> : Assertion Failed: NULL != m_hConnection
adding master server 69.28.140.246:27011
adding master server 69.28.140.247:27011

-secure command doesnt help :S
Should add, this error only happens on the server I start last
if I start server 1 it connects to vac no assertion failed.
I start server 2 after it gets the assertion failed etc.

and if I start server 2 first, it connects to vac no errors
start server 1 after, Assertion Failed.
Reply
#4
Searching through google shows me that there is quite a few people this last month that has this problem, yet no solution to the problem

noticed when I start the first server it says
network ip xxx.xxx.xxx.xxx, mode MP, dedicated yes, ports 27015 / 27005 CL


while on the second server
network ip xxx.xxx.xxx.xxx, mode MP, dedicated yes, ports 27020 / -1 CL

and if I switch them

noticed when I start second server first i also say
network ip xxx.xxx.xxx.xxx, mode MP, dedicated yes, ports 27020 / 27005 CL


and if I start server 1 after second server it says
network ip xxx.xxx.xxx.xxx, mode MP, dedicated yes, ports 27015 / -1 CL

What port command is for the CL?
EDIT: Ok it was +clientport
so I made it 27006
but still I got the

CreateBoundSocket: ::bind returned Win32 error 10022
cminterface.cpp <599> : Assertion Failed: NULL != m_hConnection
and no vac activation
Reply
#5
I use 27015 for one server and 27030 for other server and only the first server (whatever server i start first) will be vac secured. The second server gets an error message when starting but continues to start with VAC turned off.

Error I get on second server.
WARNING: NNET_OpenSocket: bind: WSAEINVAL

We want to use VAC ON for multiple servers.
Reply
#6
If you get
WARNING: NNET_OpenSocket: bind: WSAEINVAL

you also get
CreateBoundSocket: ::bind returned Win32 error 10022
cminterface.cpp <599> : Assertion Failed: NULL != m_hConnection
at the end of server a few lines before connecting to master server
Reply
#7
hmm, having no +ip on the first server and then having +ip xxx.xxx.xxx.xxx(insert ip here in my case the external ip because thats also my internal network ip) on the second makes both connect to vac and no error messages, but again, cant create a third server, the third server would then have the

WARNING: NNET_OpenSocket: bind: WSAEINVAL
and
CreateBoundSocket: ::bind returned Win32 error 10022
cminterface.cpp <599> : Assertion Failed: NULL != m_hConnection

strange problems:p
anyways had to read about the Win32 error
An invalid argument was supplied. Name of the error: WSAEINVAL Error code number 10022
Server#1 -console -game cstrike -tickrate 100 -maxplayers 24 +map cs_office -pingboost 2 +fps_max 1000 +port 27015 +clientport 27005 +tv_port 27020 -secure
Server#2 -console -game cstrike -tickrate 100 -maxplayers 24 +map de_nuke -pingboost 2 +fps_max 1000 +port 27016 +clientport 27006 +tv_port 27021 -ip 7x.xxx.xxx.xxx +exec server.cfg -secure
Server#3 -console -game cstrike -tickrate 100 -maxplayers 32 +map de_dust2 -pingboost 2 +fps_max 1000 +port 27017 +clientport 27007 +tv_port 27022 -ip 7x.xxx.xxx.xxx +exec server.cfg -secure
I cant see what invalid arguments there could be :p all of these srcds got different folders with each their set of files.
Reply
#8
If you are behind a router, you insert the internal IP for that computer.
Ryan White
Owner & CEO
GigabiteServers.com
Reply
#9
I am behind a modem, no firewall but it still doesnt like that I add the ip to all the srcds, if I start the second server first, the first srcd use a little more time before connection to vac is established, but the third one will not work if server 2 is already launched
Reply
#10
Are you using the -port command?
Ryan White
Owner & CEO
GigabiteServers.com
Reply
#11
erm.. I use
+port 27015 for server 1
+port 27016 for server 2
+port 27017 for server 3
Reply
#12
its suppose to be -port
Ryan White
Owner & CEO
GigabiteServers.com
Reply
#13
hehe. -port doesnt do anything at all, if I use -port it gives me couldnt allocate dedicated server UDP port
Reply
#14
because if you use the -port command, you must specify the -ip command.
Ryan White
Owner & CEO
GigabiteServers.com
Reply
#15
well unlike +port the -port command doesnt change the port at all, and it sure makes it impossible to use that command then it seems :S
still gives the same error
Reply


Forum Jump:


Users browsing this thread: 8 Guest(s)