Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
2006 dedicated server/205 causes "Your version does not match the servers" #1670
It seems the last update on February 14, 2014 – 19:50:33 UTC) to app_id 205 / Source 2006 dedicated server has broken the ability to connect from within the game's (HL2:CTF) server browser.
Attempting to connect to a newly installed srcds results in the error "Your version does not match the servers. Please restart the game".
Other players see this error too, and another admin has reported the same problem on a fresh installation as well.
For those who struggle with this issue:
Setting sv_master_legacy_mode to 1 fixes this issue, however, in order to list your server in the server browser it is required to be 0. Every time you start your server, you must set sv_master_legacy_mode to 0 which will list your server in the browser and soon after set it back to 1, which will then allow you to join through the server browser (using connect -ip- will always work). The server should stay in the server browser till your next server restart.
It would also be nice if Valve could just fix the damn thing... ;)
I was able to fix this for good by removing *.dll (in my case, steamclient.dll, tier0_s.dll and vstdlib_s.dll) files from my srcds root folder EXCEPT steam.dll, then adding these to my server.cfg: