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

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 read · Updated Sep 24, 2026 · By GuavaHost Team

First, confirm the server is running

Open the Console tab in your GuavaHost control panel and check that the server has loaded a map and is not stuck restarting. If the log shows a crash loop, fix that first, because a server that is not running will never advertise itself. The connect address at the top of the server page is the one the browser should eventually list.

The number one cause: no GSLT

CS2 will not publish your server to the internet without a Game Server Login Token (a free code from Steam that identifies your server). The token is applied with sv_setsteamaccount "YOUR_TOKEN", and it has to be set before the server logs in, which is why GuavaHost puts a Steam Account Token field in Startup settings on the Settings tab. If that field is empty, the browser will never show your server. Create a token at steamcommunity.com/dev/managegameservers using App ID 730, paste it into the Startup field, and restart. Our GSLT guide covers this step by step.

An expired token causes the same symptom. If yours is more than a month old and unused, generate a fresh one.

Make sure sv_lan is 0

If sv_lan is set to 1, your server is in LAN-only mode and is deliberately hidden from the internet browser. Open game/csgo/cfg/server.cfg on the Files tab and confirm it reads sv_lan "0", then restart or run exec server.cfg from the Console tab.

Give it a searchable name

Set a clear hostname in server.cfg so you can find your server among thousands. Something specific like hostname "GuavaHost MyClan Practice" is much easier to search for than a generic name.

Check your ports

CS2 servers advertise on UDP port 27015 by default, and GuavaHost opens the correct port for you automatically. You can confirm the port in the Ports & network card on the Overview tab. If you changed the port, that is fine, because the server registers with Steam's master list through your token regardless of the exact number, as long as the token is valid.

Still hidden? Connect directly and use favorites

Browser lists can take a few minutes to catch up even after everything is correct. To prove the server is reachable right now, open the CS2 console and run connect IP:port with the address from the control panel. If you join, the server is healthy and only the listing is lagging. In the meantime, open the community server browser, go to the Favorites tab, and add the server by its IP:port so you and your players can always reach it in two clicks.

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

  • cs2
  • community-browser
  • gslt
  • sv_setsteamaccount
  • troubleshooting

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.

  • 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

  • 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