GuavaHost
Language & currency
Client AreaGame Panel Toggle navigation
Games All Games
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve TogetherCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigation PricingReviewsHelp CenterSupport Company About UsFAQRefer to earnSLATerms of ServicePrivacy Policy
Language & currency
Client AreaGame Panel

What Is a GSLT and Why Your CS2 Server Needs One

A Game Server Login Token (GSLT) is a free code from Steam that publicly identifies your CS2 server, and without one your server cannot appear in the community server browser or accept internet players.

2 min read · Updated Sep 24, 2026 · By GuavaHost Team

What a GSLT is

A GSLT (a Game Server Login Token is a unique string Steam issues to link a public game server to a Steam account) is basically an ID card for your server. When your CS2 server starts, it shows this token to Steam so Steam knows the server is legitimate and lets it register on the public master server list. The token is free and takes about a minute to create.

Why CS2 requires one

Valve requires a token for any Counter-Strike 2 server that wants to be reachable over the internet. Without it, your server can still run and you might connect from the same network, but it will not show up in the community browser and outside players will be turned away. The token is tied to your Steam account and to the game's App ID, which for CS2 is 730.

How to create a GSLT

  1. Go to steamcommunity.com/dev/managegameservers in a browser and sign in with your Steam account.
  2. In the App ID box, enter 730 for Counter-Strike 2.
  3. Add a short memo so you remember which server it is for, for example "GuavaHost CS2".
  4. Click Create and copy the long login token it gives you. Keep it somewhere safe.

Adding the token to your server

The token must be set before the server logs in to Steam, so it belongs in your startup settings rather than a command you run later. On GuavaHost, open your server at customer.guavahost.com, go to the Settings tab and look under Startup settings for the Steam Account Token field. Paste your token there, click Save next to it, then restart the server with Restart at the top of the page.

If you would rather set it in a file, the command is sv_setsteamaccount "YOUR_TOKEN", placed in game/csgo/cfg/autoexec.cfg so it runs at boot. Startup settings is the simpler and more reliable route.

Keeping your token healthy

  • A token expires if the server does not use it for about 30 days. If yours stops working, just create a fresh one.
  • Do not share your token or reuse it across many servers. If a server using your token breaks the rules and gets banned, every token on that account can be affected.
  • One token per server is the clean approach.

Troubleshooting

  • The Console tab shows a "no Steam logon" or "GSLT" warning: the token is missing, mistyped, or expired. Recreate it and paste it into the field in Startup settings again.
  • Server runs but stays hidden: confirm the token is set and that sv_lan is 0. See our guide on servers that do not show in the browser.

Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.

  • cs2
  • gslt
  • sv_setsteamaccount
  • steam
  • hosting

Host a Counter-Strike 2 server From $2.99/mo, with instant setup and DDoS protection.

Still need help? Our team is online 24/7 to answer questions.

Contact support

Related guides

More from Counter-Strike 2.

  • Fixing a CS2 Server That Won't Show in the Community Browser

    If your CS2 server runs fine but never appears in the community server browser, the cause is almost always a missing Game Server Login Token, so this guide walks through sv_setsteamaccount and the other settings the browser needs.

    2 min

  • Play Steam Workshop maps on your CS2 server

    Host any Workshop map or collection by its ID: run host_workshop_map in the Console, or add it to Custom Parameters so it loads on every start.

    5 min

  • How to Connect to Your CS2 Server

    Connecting to your Counter-Strike 2 server takes two things: your server's IP and port from the control panel, and the in-game developer console, where you type one connect command to join.

    2 min

  • Installing CS2 Plugins with Metamod and CounterStrikeSharp

    Almost every CS2 plugin runs on two pieces of software: Metamod:Source, which hooks into the game, and CounterStrikeSharp, which lets plugins be written in C#, so you install those two first and then drop plugins on top.

    3 min

  • Setting Up Practice, Retake, and Surf Servers in CS2

    With a few config files and the right plugins, one CS2 server can become a nade-practice range, a retake trainer, or a surf map, and this guide covers the key settings for each.

    2 min