Troubleshooting¶
This page collects common issues and how to diagnose them.
Server won’t start¶
Run the server in debug mode to see full console output:
Check for:
- Missing or invalid configs in your overrides.
- Plugin load errors (CounterStrikeSharp, MatchZy, etc.).
- Port conflicts if you changed defaults.
Plugin errors or crashes¶
First, try the built-in repair:
Then check logs:
Look in the CounterStrikeSharp logs under each server’s game/csgo/addons/counterstrikesharp/logs directory for stack traces or error messages.
Auto updates not working¶
- Verify the cron job is installed and points to the correct path.
- Inspect the monitor log entries in the consolidated
csm.logfile:
- Confirm that MatchZy logs contain the expected update markers when Valve ships a new build, for example:
[MATCHZY_UPDATE_AVAILABLE] required_version=14129[MATCHZY_UPDATE_SHUTDOWN] required_version=14129- Run
csm update-gamemanually to confirm updates work outside the monitor.
Can’t connect to server¶
Check:
- Firewall rules: ensure game and GOTV ports are open (e.g., 27015/27020, 27025/27030, …).
- That the server is running:
- Any errors in the server console or logs.
When in doubt¶
- Re-run the installer (Quick Start) or use the TUI install wizard to repair a broken installation.
- Temporarily remove custom overrides to see if a config change is causing the problem.
- Use
debugmode on a single server until it runs cleanly, then roll changes out to others.