Hello
I have read the lists and the forums and I cant find a solution for
what I want to do that I can test reliably. I figured I would just
post what I want to happen and you guys can tell me why its hard to do
either from the configuration or network side.
I have a series of computers behind a firewall/router. They all have
local IP numbers. I run my server on a machine with IP 192.168.1.4. I
want to run a Left 4 Dead server on this machine that has the
following characteristics.
1. Only people in a given steam group should be able to connect to it.
No passwords should be required either.
2. If a user is in my steam group all they need to do is to go to
option to play on a server for my steam group. When they create a
lobby here (instead of connecting directly) then they will use my
server - it will not be a public lobby.
3. The game will display the fact that a steam group server is
available on the main menu to all users of my steamgroup all of the
time. This seems to work VERY VERY OCCASIONALLY at the moment (like 5%
of the time its there, 95% its not - status can change without a
server restart).
4. Its easy to connect to my server using a lobby - this is important
because at the moment there IS NO WAY TO CHOOSE YOUR CHARACTER. The
other way to phrase this is you do not have to connect to a server
that is already running a game. I want to start a new one....
To me this all seems incredibly basic.
We have a variable that sets the steam group id for a server. When the
client checks for a steam group server it just matches these strings
and only returns these servers. I cannot see how this cannot work
reliably. When you create a new lobby for a steam group, it must find
one of those servers as long as they are broadcasting to the master,
and mine clearly suggests that it is. The lobby code works in general,
so I don't see why it does not see my server.
I am pretty sure that the steam master servers can see my server. When
I start it up it says:
Adding master server 69.28.140.247:27011
Adding master server 68.142.72.250:27011
Sending heartbeat to master server...
Connection to steam servers successful.
VAC secure mode is activated.
So I don't understand why it fails, don't understand why it is not
consistent and don't understand why I cant create a lobby then connect
to my server in some way.... Its all very frustrating.
My server.cfg:
// Server Name
hostname "Rico's Left 4 Dead Server"
// Rcon Cvars
rcon_password somepassword
// this will allows you to find a server through matchmaking with a
specific search string
// note that I have tried with and without this key
sv_search_key some_special_key
// steam group that has access to the server
sv_steamgroup 599155
// only for members of certain steam group
// also tried a value of 2 here
sv_steamgroup_exclusive 1
// region
sv_region 2
And my startup line:
srcds.exe -console -game left4dead -autoupdate +map
l4d_hospital01_apartment +ip 192.168.1.4 -port 27015 -nohltv +sv_lan 0
I have read this post:
http://forums.steampowered.com/forums/showthread.php?t=752866
and other long threads on the forums and mailing list.
Sorry for the long post. If people cant help I hope it stimulates discussions.
Thanks
Jonathan Ritchie
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds