Any suggestion on connect to a CS:GO legacy server on Azure cloud?
Hi

Does anyone have any suggestion on connect to a CS:GO legacy server on Azure cloud?

I have the server running, but when I use 'connect IP_ADDR' to the server nothing happens.
I can't see any indication on the server that a client tried to connect.

If I set sv_lan to 1, the client PC complains that the server is set to LAN gaming.
The server does not show up in the community list.
If I add the server manually, then it is possible to see the info on the server.

I'm running the server on an Ubuntu 22.04 image.
I have the following ports open:

27015 tcp and udp
["3478","4379","4380","27014","27016-27030"] udp

I have tried stopping and starting the server multiple time and running the updates but the server periodically complay about restart required(I assume it is because this is the old legacy server?)

The is the the console when the server has been started

Logging into Steam gameserver account with logon token 'XXXXXxxxxxxxxxxxxxxxxxxxxxxxx' Initialized low level socket/threading support. SDR_LISTEN_PORT is set, but not SDR_CERT/SDR_PRIVATE_KEY. Set SteamNetworkingSockets P2P_STUN_ServerList to '' as per SteamNetworkingSocketsSerialized SteamDatagramServer_Init succeeded Connection to Steam servers successful. Public IP is X.X.X.X. Assigned persistent gameserver Steam ID [G:1:9490790]. Gameserver logged on to Steam, assigned identity steamid: XXXXXXXX Set SteamNetworkingSockets P2P_STUN_ServerList to 'Y.Y.Y.Y:3478' as per SteamNetworkingSocketsSerialized VAC secure mode is activated. GC Connection established for server version 1575, instance idx 1 MasterRequestRestart Your server needs to be restarted in order to receive the latest update. L 06/19/2024 - 21:34:45: Your server needs to be restarted in order to receive the latest update. MasterRequestRestart Your server needs to be restarted in order to receive the latest update. L 06/19/2024 - 21:34:57: Your server needs to be restarted in order to receive the latest update.
< >
Showing 1-6 of 6 comments
Several questions:
  • Did you specify a map to load at startup? (either at the command-line or in the cfg/autoexec.cfg file)?
  • Does it respond on the console to the "status" command?
Last edited by [WL] Weasel Ⓢ (Probably AFK); 20 Jun @ 4:16pm
I am specifying the map on the command line
srcds_linux -game csgo -usercon -uselogdir -condebug -net_port_try 1 -tickrate 128 -maxplayers 20 -nobots +game_type 0 +game_mode 0 +map cs_office
I specify the sv_setsteamaccount in the autoexec.cfg file.
Type in status from the client console, results in a statement about not being connected to the server.
Typeing 'status' on the server console results in:
hostname: Counter-Strike: Global Offensive version : 1.38.8.1/13881 1575/8853 secure [A:1:4144416799:29646] udp/ip : 10.0.1.4:27015 (public ip: x.x.x.x) os : Linux type : community dedicated map : cs_office players : 0 humans, 0 bots (20/0 max) (hibernating) # userid name uniqueid connected ping loss state rate adr #end

when I do the login from the client, I can see the server is getting the connection, but somehow the client doesn't start the game.

L 06/21/2024 - 17:18:25: Your server needs to be restarted in order to receive the latest update. -> Reservation cookie b4ca917dc717755f: reason [R] Connect from y.y.y.y:27005 L 06/21/2024 - 17:20:00: server_cvar: "nextlevel" "cs_office" Server waking up from hibernation ---- Host_Changelevel ---- *** Map Load: cs_office: Map Group L 06/21/2024 - 17:20:00: Log file closed Server logging data to file logs/L010_000_001_004_27015_202406211720_000.log L 06/21/2024 - 17:20:00: Log file started (file "logs/L010_000_001_004_27015_202406211720_000.log") (game "/data/steam/csgo_legacy/csgo") (version "8853") L 06/21/2024 - 17:20:00: Loading map "cs_office" L 06/21/2024 - 17:20:00: server cvars start ... L 06/21/2024 - 17:20:00: server cvars end L 06/21/2024 - 17:20:01: Started map "cs_office" (CRC "-446407886") GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom). GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/cooperative). GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/coopmission). GameTypes: missing gameModes entry for game type mapgroups. GameTypes: empty gameModes entry for game type mapgroups. ConVarRef room_type doesn't point to an existing ConVar ammo_grenade_limit_default - 1 ... exec: couldn't exec server_last.cfg Script not found (scripts/vscripts/cs_office/guardian_enable.nut) Commentary: Could not find commentary data file 'maps/cs_office_commentary.txt'. Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' Error parsing BotProfile.db - unknown attribute 'Rank' L 06/21/2024 - 17:20:04: World triggered "Round_Start" -> Reservation cookie 0: reason reserved(yes), clients(no), reservationexpires(0.00) Server is hibernating
Not sure if the client still allows connecting to pre-CS2 servers?

You might want to ask on the hlds email list.
Last edited by [WL] Weasel Ⓢ (Probably AFK); 21 Jun @ 7:19pm
Sepp 21 Jun @ 11:35pm 
Your console says: Your server needs to be restarted in order to receive the latest update.

Is this common now for legacy CS:GO servers or do you run into a version mismatch with this?
I assume the console info about update is due to it being the legacy server. But I do not know.

I'm running CS:GO legacy on the client, an the version reported on the client and server are the same.
I've tried hosting a CSGO server via a hotstpot, and that has the same results as the Azure hosted machine.
I forwarded port 27000-27050 ad both TCP and UDP, and 4378-4380 as UDP.
I can see packages comming in, but the game session does not start :-(
< >
Showing 1-6 of 6 comments
Per page: 1530 50