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.

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.

First, confirm the server is running

Open the Console tab in your GuavaHost 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 view 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 svsetsteamaccount "YOURTOKEN", and it has to be set before the server logs in, which is why GuavaHost puts a Steam Account Token field on the Startup 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 svlan 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 svlan "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 on the Network 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 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.