Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →server_cfg.ini is the main rules file for an Assetto Corsa dedicated server. It selects the track and layout, limits players, controls the car whitelist, defines practice/qualifying/race sessions, sets weather and dynamic grip, and applies driving rules. The starting grid is not stored here: it is built in entry_list.ini, whose car models must also be listed in CARS.
Godlike.Host offers hosted Assetto Corsa servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
This guide explains the file section by section, shows a safe baseline configuration, and diagnoses the settings that most often make a server fail to start or reject players. Names and defaults can vary between server builds, so compare your file with the current sample shipped with your dedicated-server package before relying on an undocumented key.
As an Amazon Associate I earn from qualifying purchases.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Where server_cfg.ini fits in an Assetto Corsa server
A dedicated server normally uses at least two INI files. server_cfg.ini describes the event and server policy; entry_list.ini describes individual grid slots, including each slot’s car model, optional skin, driver name and GUID. A car appearing in entry_list.ini but missing from CARS can prevent that entry from being usable.
Find the file in the configuration directory created for your dedicated-server instance. If you run several instances, each one should have its own configuration path and ports. Make a backup before changing anything. Stop the server process first; editing while it is running can be overwritten when the process exits or can leave you testing an old in-memory configuration.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
The file’s section layout
Most configurations are divided into a server block, one block for each session, a dynamic-track block and one or more weather blocks:
[SERVER]identifies the server and defines content, capacity, ports and driving rules.[PRACTICE],[QUALIFY]and[RACE]define the timetable and join policy for each session.[DYNAMIC_TRACK]controls starting grip and how rubber is gained or carried between sessions.[WEATHER_0],[WEATHER_1]and subsequent blocks provide the weather alternatives from which the server can randomise.
Keep the INI syntax exact: section names use square brackets, keys use an equals sign, and list values such as CARS use semicolons rather than commas.
[SERVER]: identity, access and visibility
NAME, PASSWORD and ADMIN_PASSWORD
NAME is the label shown in the in-game server browser. PASSWORD protects normal entry; leave its value blank for an open server. ADMIN_PASSWORD is a separate password for live administrative controls, so do not reuse a public password if you intend to give administrators remote control.
REGISTER_TO_LOBBY and LOCKED_ENTRY_LIST
REGISTER_TO_LOBBY=1 publishes the server to the public lobby; a disabled value keeps it from being listed there, although players may still connect by address when the rest of the network is configured correctly. LOCKED_ENTRY_LIST=1 restricts joining to GUIDs present in entry_list.ini. That is useful for a private league, but it will reject an otherwise valid driver who has not been added to the list.
Choosing the track, layout and cars
TRACK and CONFIG_TRACK
TRACK must match the track folder name under content/tracks, including spelling and underscores. It is not the display name shown in the launcher. For a layout, put the layout subfolder name in CONFIG_TRACK. If the track has no layout variants, leave CONFIG_TRACK empty. The official sample uses CONFIG_TRACK; a similarly named key such as TRACK_LAYOUT appears in some community material but should not be substituted without confirmation from your server build.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
CARS
Set CARS to a semicolon-separated whitelist, for example CARS=ks_abarth500;ks_bmw_m3_e30. Each value must be the car’s folder/model identifier, not its marketing name. Every MODEL used by an entry in entry_list.ini must occur in this list. If a client lacks an allowed car, the server cannot supply it; all participants need the same required content, and the track layout must exist on both server and client.
Player capacity, pit boxes and ports
MAX_CLIENTS and the grid
MAX_CLIENTS is the connection cap. The official sample states that it must not exceed the track’s pit-box count and that entry_list.ini needs at least that many slots. Community guides often describe roughly 24 pit boxes on many Kunos tracks, but that is not a universal limit: layouts can have fewer, and the shipped official example uses MAX_CLIENTS=15. Set the value to the smallest of your intended player count, available pit boxes and populated entry slots.
Do not use MaxPlayers as a replacement key merely because a third-party guide uses that spelling. The established server key is MAX_CLIENTS; unknown keys are generally ignored.
UDP_PORT, TCP_PORT and HTTP_PORT
The common sample defaults are UDP_PORT=9600 and TCP_PORT=9600 for game traffic, with HTTP_PORT=8081 for the server’s HTTP interface. If several instances run on one machine, assign unique ports to every instance. Forward the selected game ports through the host firewall and router when players connect from the internet. A server can appear to start locally yet remain unreachable if the operating system or router blocks those ports.
Environment and driving rules in [SERVER]
These keys change the conditions under which every session runs:
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
| Key | What it controls | Important qualification |
|---|---|---|
SUN_ANGLE |
Sun position | The documented range is -80 to 80; a value of 16 is approximately a 2 p.m. sun position. |
RACE_OVER_TIME |
Whether a race can finish on time rather than only at the line | Use the value and syntax accepted by your build’s sample. |
ALLOWED_TYRES_OUT |
How many wheels may leave the racing surface before a cut-track penalty | The official sample uses -1 for no limit. |
ABS_ALLOWED |
Permits or forbids ABS assists | Use the numeric convention shown in your shipped sample. |
TC_ALLOWED |
Permits or forbids traction control | Applies server-wide unless a game mode imposes another restriction. |
STABILITY_ALLOWED |
Permits or forbids stability control | Check the client and server build for matching behaviour. |
AUTOCLUTCH_ALLOWED |
Permits or forbids automatic clutch | Useful for enforcing a league’s assist policy. |
DAMAGE_MULTIPLIER |
Collision and mechanical damage scale | A value of zero is commonly used for damage-free events; verify accepted values in your sample. |
FUEL_RATE |
Fuel consumption multiplier | Values above the normal rate shorten the stint; the exact baseline is build-dependent. |
TYRE_WEAR_RATE |
Tyre wear multiplier | Record the value with the server version when publishing league rules. |
VOTING_QUORUM |
Share of connected players needed for a vote | Its practical effect depends on the number of connected clients. |
VOTE_DURATION |
How long a vote remains open | Use the time unit shown by the current sample. |
MAX_BALLAST_KG |
Maximum ballast available to the server’s handicap system | It does not add ballast automatically; it sets the ceiling. |
Boolean-looking options are safest when copied from the official sample’s numeric format rather than rewritten as words such as “true” or “false.”
Session blocks: practice, qualifying and race
NAME, TIME and IS_OPEN
Each session block has a display NAME, a TIME in minutes and an IS_OPEN join policy. The documented values are:
IS_OPEN=0: no late joining.IS_OPEN=1: players may join freely while the session is active.IS_OPEN=2: players may join until 20 seconds before the green light.
A zero or positive TIME determines the session duration according to the server’s normal rules. Keep the session names readable because they are shown to drivers in the event flow.
Race-specific keys
In [RACE], LAPS creates a lap-counted race. If TIME is greater than zero, the race is timed instead; do not assume both limits behave as a simple sum. WAIT_TIME sets the grid wait before the start, giving drivers time to load and form the grid. A typical sequence is a joinable practice, a qualifying session with restricted late entry, then a race with a short grid wait.
Free tools Windows power users keep installed
One-click scans. No signup required.
Dynamic grip with [DYNAMIC_TRACK]
Dynamic-track settings determine how the surface evolves:
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
SESSION_STARTsets the grip level at the beginning of the first session.LAP_GAINcontrols how much grip is added as cars complete laps and rubber the line in.SESSION_TRANSFERcontrols how much accumulated grip carries into the next session.
A low starting value with a nonzero lap gain produces a visibly improving line during practice. A low transfer value makes qualifying start closer to a clean track even if practice was busy; a high transfer value preserves that rubber for the race. Treat these as a combined design: changing only one can produce a very different feel from the same nominal grip.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Weather blocks and randomisation
Define weather alternatives as [WEATHER_0], [WEATHER_1] and so on. The server chooses among the blocks you define, so one block gives a fixed condition while several blocks enable randomisation. Keep the set deliberate: adding a wet-weather block without ensuring that the chosen cars and track support the intended conditions can surprise drivers. The exact weather keys and ranges are version-sensitive; preserve the names and value formats from the current sample rather than copying an old guide wholesale.
A conservative baseline configuration
The following illustrates the structure and the relationships between settings. Replace identifiers and values with those valid for your installation; it is not a universal drop-in file.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →[SERVER]
NAME=Weekend Test
PASSWORD=
ADMIN_PASSWORD=change-this
REGISTER_TO_LOBBY=1
LOCKED_ENTRY_LIST=0
CARS=ks_abarth500;ks_bmw_m3_e30
TRACK=vallelunga
CONFIG_TRACK=extended_circuit
MAX_CLIENTS=15
UDP_PORT=9600
TCP_PORT=9600
HTTP_PORT=8081
SUN_ANGLE=16
ALLOWED_TYRES_OUT=-1
[PRACTICE]
NAME=Practice
TIME=30
IS_OPEN=1
[QUALIFY]
NAME=Qualifying
TIME=15
IS_OPEN=2
[RACE]
NAME=Race
LAPS=10
TIME=0
WAIT_TIME=60
IS_OPEN=2
[DYNAMIC_TRACK]
SESSION_START=100
LAP_GAIN=10
SESSION_TRANSFER=50
[WEATHER_0]
; use weather keys from the current shipped sample
The official example associated with the older Kunos manual uses the Vallelunga track, the extended_circuit layout, 15 players, a sun angle of 16 and ALLOWED_TYRES_OUT=-1. It also contains a stray semicolon after the layout value in the published sample; do not copy that punctuation into your own key.
Why a configuration appears not to work
The server starts on the wrong track or layout
Check that TRACK exactly matches the directory below content/tracks. Then verify that CONFIG_TRACK matches the layout subfolder. Remove the layout value entirely for a track with no layouts. A typo can cause a startup error, a fallback layout or a server that never reaches the lobby.
Best Value
Players cannot join or the grid is smaller than expected
Compare MAX_CLIENTS with the layout’s actual pit boxes and count the entries in entry_list.ini. Confirm that each entry’s MODEL is in CARS. If LOCKED_ENTRY_LIST=1, add each driver’s GUID or turn the lock off for an open event.
The server is invisible or unreachable
Confirm REGISTER_TO_LOBBY, then test the selected UDP, TCP and HTTP ports locally. For remote drivers, check firewall rules, router forwarding and whether another instance already occupies the ports. Changing only the HTTP port does not replace the game-traffic ports.
Changes have no effect
Stop the server, save the file in plain text with the exact filename server_cfg.ini, and start the intended instance again. Verify that your launcher or service is pointing at this file rather than a second configuration directory. Remove unsupported keys and compare spelling, capitalization and separators with the shipped sample.
Weather, assists or penalties differ from the plan
Inspect every active session and weather block, not just the first one. Check that numeric values use the current build’s accepted format and that no client-side driving-assist setting is overriding what the server permits. Test one change at a time so you can identify which key altered the result.
Version and hosting considerations
The widely circulated Kunos manual is an older forum FAQ, and its sample is roughly eleven years old relative to 2026. Community guides may document keys from different server builds or third-party managers. Current dedicated-server packages, Custom Shaders Patch environments and alternative server implementations can add or change options. The reliable procedure is to start with the sample shipped with the exact executable you run, then introduce one documented change at a time.
You can host on your own machine or rent a managed game server. Renting removes much of the router and uptime work, but you still need access to the correct configuration directory and must understand the same relationships between server_cfg.ini, entry_list.ini, installed content and ports. Ask a host which server build and editable keys it supports before designing an event around an option that may be unavailable.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteQuick Recap
Pre-start checklist
- Stop the dedicated-server process before editing.
- Back up the last known-good INI files.
- Match
TRACKandCONFIG_TRACKto installed folder names. - Ensure every entry-list model appears in
CARS. - Keep
MAX_CLIENTSwithin pit-box and entry-list limits. - Assign unique UDP, TCP and HTTP ports for each instance and open them in the firewall.
- Confirm lobby visibility, password and entry-list locking choices.
- Review session times,
IS_OPEN, race laps or race time, and grid wait. - Check dynamic-track and weather blocks against the event’s intended conditions.
- Read the current shipped sample after every server update.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




