Rust Server Troubleshooting
Solve common Rust server issues and get your server running smoothly.
Server Won't Start
Check Server Logs
Common Startup Issues
- Missing dependencies: Ensure all Rust files are present
- Corrupted files: Verify server files via SteamCMD
- Port conflicts: Check if ports 28015-28017 are available
- Insufficient RAM: Ensure server has enough memory
- Antivirus interference: Add Rust server to exclusions
Solutions
Connection Issues
Players Cannot Connect
Common causes and fixes:
- Firewall: Allow ports 28015-28017 (TCP/UDP)
- Wrong IP: Use public IP, not local
- Port forwarding: Forward ports on router
- Server full: Check maxplayers in config
- EAC Issues: Verify Easy Anti-Cheat is working
Connection Timed Out
EAC Disconnects
Easy Anti-Cheat issues:
- Verify EAC is enabled
- Check for conflicting software
- Update EAC
- Verify server is not on VAC ban list
Performance Issues
Server Lag
Solutions:
- Reduce tick rate in server.cfg
- Disable unnecessary plugins
- Reduce world size
- Enable entity cleanup plugins
- Check CPU usage
- Limit player count if overloaded
Low FPS
- Check server FPS in RCON
- Reduce entity count
- Optimize base designs
- Use smaller world size
- Check for plugin conflicts
If server.fps reads 1 or 2 while CPU and RAM look idle and players are rubber-banding, the cause is usually a bad fps.limit value (a negative or zero value, often passed on the launch command line) rather than load. See Rust server pinned at 1 FPS: the fps.limit trap for the fix.
Crash Issues
Random Crashes
Troubleshoot crashes:
- Review crash logs
- Check for corrupted save files
- Disable problematic plugins
- Update server to latest version
- Check system resources
- Verify RAM is not defective
Memory Issues
Out of Memory
- Add more RAM to server
- Reduce player count
- Disable memory-intensive plugins
- Restart server regularly
- Check for entity buildup
Save/Data Issues
Corrupted Saves
- Stop server
- Restore from backup
- If no backup, let server create new world
- Check disk for errors
Player Data Not Saving
Plugin/Mod Issues
Plugins Not Loading
Plugin Conflicts
- Disable plugins one by one to find conflict
- Check plugin load order
- Review plugin documentation
- Check for duplicate functionality
- Look for error logs in console
Map/World Issues
Map Won't Load
- Verify map name in server.cfg
- Check map files are present
- Ensure map size is correct
- Check for corrupted map data
- Try default Procedural Map
Getting Help
If issues persist:
- Check Rust forums and Discord
- Review server logs carefully
- Share error details when seeking help
- Search for similar issues online
- Check Facepunch forums
Important: Always make backups before making major changes to your server.
Common Error Codes
- 0x80070005: Access denied / permission issues
- 0x80070002: File not found
- 0xC0000005: Access violation (often plugin-related)
- Connection Failed: Network / firewall issue
- Facepunch_Connector: Steam connection issue
Looking for managed Rust server hosting? Supercraft runs Rust dedicated servers with daily backups, instant setup, and 5 region options. Plans from $5.99/mo.