Assetto Corsa Server Troubleshooting
Solutions to common Assetto Corsa dedicated server problems — connection issues, missing content, and configuration errors.
This guide covers the most common Assetto Corsa server issues and how to fix them.
Required Ports
| Port | Protocol | Purpose |
|---|---|---|
| 9600 | TCP + UDP | Game traffic |
| 8081 | TCP + UDP | Lobby registration (server browser) |
Both must be open. On XGamingServer, ports are handled automatically.
Server Not Appearing in Browser
Fixes:
- Confirm
REGISTER_TO_LOBBY=1inserver_cfg.ini - Ensure HTTP port (8081) is open TCP and UDP
- Wait 1–2 minutes after startup for lobby registration
- Try connecting via direct IP as a workaround
"No Available Slots" When Joining
Cause: MAX_CLIENTS is higher than the number of [CAR_N] entries in entry_list.ini, or the car model name doesn't match.
Fix:
- Count your
[CAR_N]entries — you need at least as many asMAX_CLIENTS - Verify each
MODEL=value matches an actual folder incontent/cars/
Custom Car Not Loading
Fixes:
- Check that the
data/data.acdfile exists inside the car folder on the server - The folder name in
content/cars/must exactly matchMODEL=inentry_list.iniand theCARS=line inserver_cfg.ini
Custom Track Not Loading / Server Crashes on Track Load
Fixes:
- Verify
data/surfaces.iniexists in the track folder - If the track has multiple layouts,
CONFIG_TRACKmust match a valid layout subfolder name — or leave it empty for the default layout - Check capitalization — folder names are case-sensitive on Linux
Players Get Wrong Car
Cause: In pickup mode, players can choose any listed car. Without pickup mode, slots are assigned sequentially.
Fix:
- If you want players to choose their car:
PICKUP_MODE_ENABLED=1 - If you want assigned slots:
PICKUP_MODE_ENABLED=0and lock specific GUIDs to[CAR_N]entries
Can't Use Admin Commands
Fixes:
- Make sure
ADMIN_PASSWORDis set inserver_cfg.ini - In-game, type
/admin YourPasswordin chat first - Admin access is per-session — you must re-authenticate after every reconnect
Server Closes After Race Ends
Cause: LOOP_MODE=0 (default behavior).
Fix: Set LOOP_MODE=1 in [SERVER] to restart sessions automatically after the race.
Players Disconnecting with High Ping
Fix: Add a ping limit to [SERVER] in server_cfg.ini:
MAX_CONTACTS_PER_KM=10Or limit ping in the Assetto Corsa server lobby settings.
Mod Content Mismatch
Cause: Players don't have the same custom content installed.
Fix: All players must have the exact same custom cars and tracks installed locally. Share download links with your community. Content Manager can help players manage content.
💡 Still stuck? Join our Discord for support.
Related Guides
How is this guide?
