Difficulty
Beginner
Time
5–15 minutes
Before you start
- Read the console. Open Console and start the server. Errors usually appear in red or near the end.
- Check the logs. Open Logs in the sidebar. See how to read server logs.
- Make a backup before you change files. See how to create and restore backups.
- Check our status page with Server status on the dashboard, in case there’s a known problem.
Plugins stopped working after a CS2 update
When Valve updates CS2, the update resetsgame/csgo/gameinfo.gi. This file tells the game to load Metamod:Source, so all your frameworks and plugins switch off.
1
Open Frameworks
Click Frameworks in the sidebar. The gameinfo.gi card shows if the file needs fixing.
2
Repair it
Click Repair gameinfo.gi. The panel puts the lines back.
3
Restart
Restart the server, then type
meta list in the console. Metamod plugins and CounterStrikeSharp should be listed.meta list works but your plugins still fail:
- A big CS2 update can break a framework until its developers release a fix. Click Reinstall on the framework’s card, then restart.
- Check each plugin’s page for a new version, and update it.
- Turn plugins off one at a time on the Plugins page to find the one that fails.
Common problems
My server doesn't show up in the server list
My server doesn't show up in the server list
The most common cause is a missing or wrong Game server login token (GSLT).
- Open Server settings and look at Checks. The token does not look right means the token is not 32 characters of 0–9 and A–F. Copy it again from Steam.
- Make sure the token was made with App ID
730, and that it is not used on another server. - Check the token isn’t banned or expired on the Steam page. If it is, create a new one.
- Restart the server after you change the token.
connect, even when the server isn’t listed.Players can't connect
Players can't connect
- Check the server shows Online and the console has finished starting.
- Use the full address with the port, for example
connect 203.0.113.10:27015. - If you set a Join password, use
connect 203.0.113.10:27015; password yourpassword. - The player’s CS2 must be up to date. Restart the server so it picks up the latest CS2 update.
- If the server is INSECURE (VAC off), see “VAC secure” below.
Players get a pure server or file mismatch error
Players get a pure server or file mismatch error
This means the player’s game files don’t match the server’s. Usually the player has changed or damaged game files.
- The player should close CS2, right-click Counter-Strike 2 in their Steam library, choose Properties > Installed Files > Verify integrity of game files, and remove any client-side mods.
- Make sure the server is up to date. Set Validate Install to
1in Startup for one restart to repair the server’s files, then set it back to0.
"VAC secure" problems and -insecure
"VAC secure" problems and -insecure
The INSECURE startup variable starts your server without VAC.
- Leave INSECURE at
0for a normal public server. - A player who launched CS2 with
-insecurein their launch options can only join insecure servers. They should remove it and restart CS2. - Only set INSECURE to
1for private testing that needs it. Restart after changing it.
The server is stuck installing or won't finish
The server is stuck installing or won't finish
The first install downloads about 68 GiB, so it can take a while. While it runs, the panel shows This server is currently running its installation process and most actions are unavailable.
- Wait, and check back later. Turn on the Install finished or failed alert to get an email.
- Check Disk on the Overview page. The game needs about 68 GiB free.
- If it still hasn’t finished after a few hours, open a ticket.
The disk is full
The disk is full
Old GOTV demos, logs and Workshop downloads add up. Delete demos you don’t need from
game/csgo/ and empty the file manager’s Trash. If the game itself doesn’t fit, open a ticket.A workshop map won't load
A workshop map won't load
- Use the map’s Workshop number or full address in Server settings > Workshop map and click Change now, or type
host_workshop_map 3070284539in the console with your map’s number. - Make sure the map is public on the Workshop and made for CS2, not CS:GO.
- The first load downloads the map, so give it a minute.
- A workshop map can’t be the start map. After a restart, the server goes back to your Start map.
My settings don't apply
My settings don't apply
- Click Review and save, then Save changes, and restart the server.
- A new game mode only applies when the next map loads.
- A config file or plugin may set the same thing again later. Look for the same setting in your other
.cfgfiles and plugin configs. - Server settings keeps your previous file as
server.cfg.bakif you need to go back.
Admins or plugin commands don't work
Admins or plugin commands don't work
- Check
admins.jsonis valid JSON, then typecss_admins_reload. - Use the 17-digit SteamID64 in
identity. - Type
css_plugins listto check the plugin loaded.
A plugin can't connect to its database
A plugin can't connect to its database
Use the HOST from the Databases page, not
127.0.0.1 or localhost. If you rotated the password, paste the new one into the plugin’s config. See give a plugin a database.The server lags
The server lags
Check CPU on the Statistics page, reduce bots, and remove plugins you don’t use. See performance.
Still stuck?
Click Share log on the Console page and create a link. Passwords, keys and IP addresses are removed automatically. Then open a ticket and paste the link, so we can see what happened.Related articles
Getting started
GSLT, connecting and first backup.
Frameworks and plugins
Install and repair frameworks.
Performance
Keep your server fast.
Read server logs
Find out why your server stopped.
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: October 2026