Game Server Troubleshooting
Use this guide when any hosted title (Minecraft, FiveM, Rust, CS2, Arma, Squad, Pavlov, etc.) misbehaves. Work through the sections in order and escalate to support with the requested data when needed.
1. Connection & Availability
Section titled “1. Connection & Availability”| Symptom | Likely Cause | Fix |
|---|---|---|
| Players can’t connect | Local ISP/firewall blocking game ports, wrong IP/port, DDoS mitigation tripped | Verify the IP/port from the panel, ensure router/ISP allows UDP/TCP on the required ports, confirm no Geo/IP blocks, check https://status.mambahost.com |
| Server not visible in browser lists | Server still booting, wrong query port, using private flag | Allow up to 5 minutes after restart, confirm query port matches the game’s default, disable private/hidden flags if you want public listing |
| Panel shows online but game unreachable | Game process hung, txAdmin/HC crashed | Restart via the in-game control tool first (txAdmin, RCON); if still stuck, use panel restart and review logs |
2. Performance & Resource Usage
Section titled “2. Performance & Resource Usage”- High CPU: Reduce tickrate/view distance, disable idle resources/plugins, or upgrade tier. For Rust/FiveM, profile scripts (resmon, Oxide diagnostics).
- High RAM: Remove unused mods, ensure backups don’t run during peak, and consider larger plan tiers when RAM exceeds 75%.
- Disk usage spikes: Rotate logs, clean old backups, and offload large files (demos, replays) to object storage.
- Latency/Ping: Run the status speed test, confirm players connect to the closest region, and remove heavy middleware (vpn/proxy) when taking connections.
3. File & Deployment Issues
Section titled “3. File & Deployment Issues”- Upload failures / 413 errors: Use SFTP (port 2022) for files >100 MB. Ensure local client uses binary mode for archives.
- Corrupted configs: Version control files locally; re-upload clean copies if the panel editor introduced encoding issues.
- Permissions errors: Ensure uploaded files inherit container user ownership (default). Re-upload via SFTP rather than using root-owned archives.
4. Scheduling & Automation
Section titled “4. Scheduling & Automation”- Backups not running: confirm scheduler tasks are enabled and time zones match expectations.
- Restarts overlapping events: stagger scheduled tasks and avoid chaining mission restarts with heavy backup jobs.
- Wipe tasks skipped: double-check command syntax (
bpwipe,app_update, etc.) and that tasks are assigned to the proper container.
5. Logs & Diagnostics
Section titled “5. Logs & Diagnostics”- Panel Console: First stop for stack traces, plugin errors, or startup failures.
- Game-specific logs: e.g.,
/oxide/logs/(Rust),/csgo/logs/,/txData/(FiveM),/SquadGame/Saved/Logs/. - External tools: resmon (FiveM), net_graph (CS2), Spark/Timings (Minecraft), Arma rpt logs (
.rptin profiles dir). - Attach relevant log excerpts when opening support tickets.
6. Security & Access
Section titled “6. Security & Access”- Rotate panel/SFTP/RCON passwords quarterly or when staff changes.
- Use per-user panel accounts with least privilege.
- For DDoS/attack suspicion, check https://status.mambahost.com; open support ticket if ports show abnormal traffic despite mitigations.
7. When to Contact Support
Section titled “7. When to Contact Support”Provide the following for faster resolution:
- Server name + panel UUID.
- Timeline of events and recent changes (mods, configs, wipes).
- Logs/stack traces.
- Player counts, regions affected, and reproduction steps.
- Actions already taken (restarts, rollbacks).
Email support@mambahost.com or open a Discord ticket with the info above. For critical outages (production Premium plans), tag the on-call role in Discord after filing a ticket.