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
- Go to steamcommunity.com/dev/managegameservers.
- Sign in with the Steam account that will "own" the server.
- Create a new account for App ID 730 (CS2).
- Add a memo so you remember which server it's for.
- 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.