# Setting Up an Assetto Corsa Server

> Set up an Assetto Corsa dedicated server: server_cfg.ini, entry_list.ini, choosing tracks and cars, using Content Manager. A guide for leagues and private race nights.

**Short answer:** Via two files: server_cfg.ini controls the track, sessions and rules, entry_list.ini the grid slots and cars. The easiest way is the free Content Manager.

| | |
| --- | --- |
| Game | Assetto Corsa |
| Category | Configuration |
| Difficulty | Advanced |
| Reading time | 8 min |
| Last updated | 2026-06-21 |
| Language | en |
| Source | https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten |
| Other language | https://agrarchaoten.com/guides/assetto-corsa-server-einrichten |

---

## Contents

- [Overview](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#ueberblick)
- [Requirements](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#voraussetzungen)
- [Setting up the server](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#einrichten)
- [Choosing tracks & cars](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#strecken-autos)
- [How players join](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#beitreten)
- [Extending with Content Manager & CSP](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#content-manager)
- [Common problems](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#probleme)
- [FAQ](https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten#faq)

---

## Assetto Corsa Server — Overview

**Assetto Corsa** is the benchmark for realistic racing simulation on PC. Your own dedicated server gives you full control over the track, vehicle class, sessions (practice, qualifying, race) and rules — ideal for leagues, fixed racing groups or regular track days with friends. In this guide you'll set up your server, from configuration to joining.

**What you need:** An Assetto Corsa dedicated server (e.g. at [Agrar Chaoten](https://agrarchaoten.com/gameserver/assetto-corsa)) and the game on your PC. Recommended: the free tool **Content Manager**, which makes configuration far easier.

## Requirements

- **Tracks & cars:** Decide which track and which vehicles will be driven. For DLC or mod content, all players must own or have it installed as well.
- **Configuration files:** The server is controlled via `server_cfg.ini` (sessions, track, rules) and `entry_list.ini` (grid slots & vehicles).
- **Open ports:** Defaults are TCP/UDP `9600` and HTTP port `8081` — preconfigured on rented servers.

## Setting Up the Server

**1. Configure server_cfg.ini**

Enter the server name, track (`TRACK`/`CONFIG_TRACK`), allowed cars (`CARS`) and the session structure: practice, qualifying and race with their respective duration or lap count.

**2. Define entry_list.ini**

Define the grid slots: each slot gets a vehicle model and optionally a fixed skin/player assignment. The number of entries determines the maximum number of drivers.

**3. Upload files & start**

Upload both INI files to the server via FTP (or transfer them directly from Content Manager) and start the server via the web interface. The log shows whether the track and cars loaded correctly.

**Content Manager saves time:** Instead of writing the INI files manually, you can click together the complete server config in Content Manager (track, cars, sessions, weather via CSP) and transfer it directly.

## Choosing Tracks & Vehicles

Make sure the track and car IDs match exactly — even a typo prevents the server from starting. For mod content (e.g. additional tracks or vehicles): **the server and all clients need the same mods in the same version**, otherwise affected players cannot join.

## How Players Join

Players find your server in-game under **Drive → Multiplayer** in the server list, or connect directly via IP. Joining is most convenient with Content Manager — missing but installed content is matched automatically. Password-protected servers require the password set in `server_cfg.ini`.

## Extending with Content Manager & CSP

If you want more, use the **Custom Shaders Patch (CSP)** together with Content Manager: dynamic weather, time of day, more realistic visuals and extended server features. Note that CSP-dependent features require players to have CSP installed too.

## Common Problems

- **Server won't start:** Wrong track or car ID in `server_cfg.ini`. Check the IDs exactly.
- **Player can't join:** Missing DLC or missing mod on the client side.
- **Server not in the list:** HTTP port `8081` or UDP/TCP `9600` blocked — already open on rented servers.
- **Grid slots full:** Too few entries in `entry_list.ini` — one slot is needed per driver.

## Frequently Asked Questions (FAQ)

### Your private racing league — on your server.

Full control over tracks, sessions and rules, without config stress. With us your Assetto Corsa server runs instantly, with open ports, DDoS protection and a German data center for low pings.

---

## Frequently asked questions

**Q: How do I configure an Assetto Corsa server?**
A: Via two files: server_cfg.ini controls the track, sessions and rules, entry_list.ini the grid slots and cars. The easiest way is the free Content Manager.

**Q: Which ports does the server need?**
A: Standard are TCP/UDP 9600 and HTTP port 8081. On rented servers these are already open.

**Q: Why can't a player join?**
A: Usually a DLC or a mod (track/car) is missing on the client side. The server and all players need the same content in the same version.

**Q: Do I need Content Manager?**
A: No, but it makes configuration far easier and joining more convenient — especially with mod content and CSP.

---

## About this guide

This guide was written by Agrar Chaoten — a German game server host specialising in Assetto Corsa.
Rent a server: https://agrarchaoten.com/gameserver

*Source: https://agrarchaoten.com/en/guides/assetto-corsa-server-einrichten*
*Agrar Chaoten — https://agrarchaoten.com*
*Support: support@agrarchaoten.com | Discord: https://discord.gg/YgredRdvY6*
