Documentation Menu

GSLT (Game Server Login Token)

Required for public Internet-visible servers.

For your CS2 server to appear on the public Internet and accept random players via the in-game server browser, you need a GSLT — a Game Server Login Token from Steam.

LAN-only or private password-only servers don't strictly need one, but Valve increasingly limits unsignedservers.

Get a token

  1. Go to steamcommunity.com/dev/managegameservers.
  2. Sign in with the Steam account that will "own" the server.
  3. Create a new account for App ID 730 (CS2).
  4. Add a memo so you remember which server it's for.
  5. Click Create — you get a token (long alphanumeric string).

Add it to your server

In panel settings → SRCDS_TOKEN (or GSLT_TOKEN) → paste the token. Restart.

Token rules

  • One token per server. Don't reuse across multiple servers.
  • Tokens expire if the server is inactive for ~30 days.
  • VAC-banned Steam accounts can't create or use tokens.
  • Misuse (cheating, fraud) gets the token banned + your Steam account flagged.

Troubleshooting

  • "Cannot connect — VAC unable to verify game session" — GSLT issue or token expired. Generate a fresh one.
  • Server not in public browser — token might be missing, invalid, or banned. Check Manage Game Servers for the status of your token.