Counter-Strike 2 Server Overview

The Counter-Strike 2 tabs of the PlaySafe game panel, the Live status card, the variables you can set, game modes, RCON and the Steam token.

PlaySafe Team Β· Counter-Strike 2 Β· Updated

Counter-Strike 2 Server Overview

A Counter-Strike 2 server gets four extra tabs in the game panel, on top of the ones every game has (Overview, Console, Files, Network, Variables, Subusers, Activity, Backups, Settings).

To open them, go to Hosting > Game Servers > your server and pick a tab in the tab bar under the server header.

TabWhat it does
PlayersWho is online, kick and permanent ban, SteamID bans and IP bans.
CS2 SettingsForm editor for cfg/server.cfg (server name, passwords, round rules, bots). Save, or save and apply live.
WorkshopBrowse the Steam Workshop, keep a map library and switch the server to a Workshop map.
RCONConsole that sends RCON commands to the running server.

Before you start: turn on RCON

Players, the Workshop Load buttons, Save + apply live, the RCON tab and the Live status card all talk to the server over RCON. RCON needs two variables:

  1. Go to Hosting > Game Servers > your server and click the Variables tab.
  2. Set Enable RCON to on (it is off by default).
  3. Set RCON Password (1 to 30 letters, numbers, dashes or underscores). Use a long random value.
  4. Click Save, then restart the server.

Without an RCON password, the Live status card on Overview shows β€œRCON_PASSWORD not set” and the RCON features fail.


Live status card

On the Overview tab, a CS2 server shows a Live status card instead of the Players online figure. It refreshes every 15 seconds over RCON and shows:

  • Players: humans online and the maximum, plus the number of bots.
  • Map: the current map.
  • VAC: Secure or Insecure.
  • State: Active or Hibernating (the server sleeps when empty).
  • The server name.

If the card cannot get data it shows the reason instead, for example rcon unreachable while the server is stopped or still starting.


Variables

These are set in the Variables tab and read when the server starts, so restart after saving.

Variable (as shown in the panel)What it does
MapMap the server starts on, for example de_dust2.
Max PlayersPlayer slots, 1 to 64.
Auto-update serverUpdates the game on restart. On by default.
SourceTV PortRead-only. The port spectators use.
Steam Gameserver Login TokenYour GSLT, 32 characters. See below.
Enable VACValve Anti-Cheat. On by default; off starts the server as insecure.
Enable RCONTurns on the RCON listener. Off by default.
Server NameName in the Steam server browser, up to 64 characters.
Server PasswordPassword to join. Empty for a public server.
RCON PasswordAdmin password for RCON.
Gamemode and GametypeTogether they set the game mode, see the next table.

Game modes

ModeGametypeGamemode
Casual00
Competitive01
Wingman02
Arms Race10
Deathmatch12
Custom30

You can also change them while the server runs from the RCON tab with game_type and game_mode; they apply from the next map.


Steam Gameserver Login Token (GSLT)

Valve requires a token for a CS2 server to be listed publicly.

  1. Go to steamcommunity.com/dev/managegameservers and sign in with a Steam account in good standing.
  2. Create a token for App ID 730 and copy it.
  3. In the panel, paste it into Steam Gameserver Login Token in the Variables tab, click Save and restart the server.
β„Ή

One token per server

A token can only be used by one server at a time. Two CS2 servers need two tokens.

Address and port

The address players connect to is shown in the server header, with a copy button. The port is the one assigned to your server, and the Network tab lists it.