rFactor 2

rFactor 2

31 ratings
rFactor 2 Quick Guide: Hosting a Multiplayer Dedicated Server Using "RaceEvents"
By Christopher_E
This is a quick set-up guide for hosting a multi-player server using the preconfigured RaceEvents included in rFactor 2 .

Getting Started
This rFactor 2 Quick Guide is also available to watch on YouTube.

First, you will need to open the following ports on your router:

(These are the default ports, assuming you have not reassigned ports in your player.JSON file)

  54297 TCP + UDP
  64297 TCP
  64298 UDP
  64299 UDP

Please check your router's manual or manufacturer's website for further instructions.

Now, open rFactor 2 from your Steam library.

In the Launcher, click on the Globe/World icon.

This opens the Dedicated Server setup.
Selecting a RaceEvent
In this first window
  1. Select the RaceEvent you want to run.
  2. Assign an Administrator Password (recommended).
    NOTE: this is NOT the password needed to join your server. You can set the server password later.


Click on Vehicles>> to advance to the next window.
Vehicle Setup
The middle column shows the vehicles available in this RaceEvent.

To exclude a car or filter it out highlight the car name and click the <<Remove button.

To add a filtered car back in highlight the car name in the left column and click Add>>.

Use the Forced Driving View dropdown menu if you want to restrict the driving view available on your server.


Click Config>> to advance to the next window.
Configuring Track Layouts
Here you can filter track layouts and change the track layout order of rotation.

To exclude a layout highlight its name and click <<Remove.

To add a filtered layout back in highlight its name on the left and click Add>>.

If you want to change the order of rotation, highlight the layout you want to move and click the Rotate To Top button to move it to the beginning


use the plus (+) and minus (-) buttons to move a layout's position up and down the list

Leaving everything at default in the Connection Type dropdown menu allows a maximum of 31 drivers to join your server.

Leaving the Allow Custom Skin Transfers option checked makes custom skins visible to everybody on the server.

Skip the Weather button to leave the (advanced) weather options at default.

Click on Options>> to advance to the next window.
Additional Server Options
Type in the name of your server in the Race Name box.

Note that the name you choose here will appear in the Steam Matchmaker server list as well as in the rFactor2 Matchmaker list.

Fill in a Password if you want to restrict access to your server (this server password will be required to join).

You may want to experiment with the settings for the following options:
  1. Flag Rules to Black Only (no full course yellow)
  2. Mech Failures to Normal (corresponding to use instead of time)
  3. Adjust the number of Race Laps according to you needs (default is 5).
  4. Driving Aids Allowed options:
    In most cases, you'll want to leave the two deselected options – Invulnerability and AI Control – as is.
    - Invulnerability disables all damage.
    - AI Toggle gives drivers the option to let the AI control their car.

Leave the Damage Multiplier and AI Strength sliders at default (recommended).

If you always want AI on the server set a minimum here. (You can add AI during the session but they will not stay on the server once the session advances to next layout.)

The Weather Type dropdown menu allows you to select basic weather conditions.

Default will set a mix of clear and lightly cloudy skies throughout the session.


To get the server up and running click Load Track>>.

IMPORTANT! A few seconds after you click Load Track>> your server will be online.
Dedicated Server Monitor
Next, in the Dedicated Server Monitor window you can administer your server:
  1. Game Name will show the name of your server at the top left.
  2. AI and real driver names (people who have joined your server) will appear in the list on the right.

To remove an AI or real driver highlight the name and click Boot.

Click Add AI to add more AI drivers one by one.

This window also lets you control the following key actions:
  1. Next Session> advances from Practice to Race (for example)
  2. <<Restart Weekend will restart the session in Practice
  3. Go To Next Race>> will load the next track layout in the list
  4. <Restart Race will restart the race in progress

NOTE: If you want to change some previously set options without closing and restarting the server
click on Options to access the Track Selection window again, allowing you to add or remove layouts. (See the section titled Configuring Track Layouts in this Quick Guide for details.)

In the Track Selection window, click on Options>> again to access and edit any of your previously set Event Options.

Then click Load Track>> again.

IMPORTANT! If you want to edit the cars you will have to shut down and restart the dedicated server.
Joining Your Server
There are two ways to join your server:
  1. To join your server via the ISI Matchmaker, go to the Launcher and click on the Double Helmet icon.

    Scroll to find your server in the list.

    Highlight the server name and click on the big orange RACE button to join.


  2. Another way to join your server is through the Steam Matchmaker.

    First, exit rFactor 2 Matchmaker and close the Launcher.

    In Steam, open the View menu and select Servers.

    To join highlight the server name in the list and click the CONNECT button.

And that's how to quickly set up a multiplayer RaceEvent in rFactor 2.

Have fun and good luck all!
< >
DDR~Darrell May 27, 2019 @ 9:09pm 
Had same problems like as some here. Yazhog Check your PC graphic card, it may not be big enough. I have no ports open but can run a server all i did was go into router and hit DMZ for that pc, This way you can only run 1 server at a time. If you are getting time out and can be from a few things slow internet, well thats the only 1 i can think of atm If your getting PACKAGE NOT AVAILABLE, Its normally you dont have the MOD installed. Check steam for mod, or you willneed to download from Web page of Racing Group you are in. Hope it helps
Makan Mar 2, 2019 @ 11:18pm 
After 2 years of trying to fix my problem creating server, last day i asked my isp to get me dedicated ip.
After that i can forward my ports like a charm and created servers is rF2 , R3E and more.
It just works like a charm.
Just want to share it with you guys if you have the same problem as i had for almost 2 years
Yazhog Nov 3, 2018 @ 2:48pm 
I have a problem, when i click on load track, i have the Windows of the server launching but like 2 seconds after, the Windows shut down and the server isnt started
danove_b Oct 7, 2018 @ 4:06am 
Seems like my router is working fine though. At least according to this online tools the TCP ports seems to be open. https://www.yougetsignal.com/tools/open-ports/
danove_b Oct 7, 2018 @ 2:28am 
Are there any known issues with specific routers? I have spent hours on this now, and still haven't been able to get it work. I'm quite familiar with computers and have a lot of others port forwarding working in my network. My server doesn't show up in the WAN list nor the LAN list. The Matcher status shows nothing, but I'm not sure if that status is only to the old ISI match maker that has been taken down now?!
Wolke Sep 21, 2018 @ 11:14pm 
Is that still working/up2date ? Cause i have no luck, server not showing up, ports are all open.
Christopher_E  [author] Aug 13, 2018 @ 9:18am 
Close your dedicated server, then open Task Manager and see if an rFactor .exe is still running that should not be. If you see one running, kill the process, then restart your server.
aNtToN Aug 6, 2018 @ 6:24am 
Hi and thanks for this great tutorial, btw I can't join my own server (locally) when others can. I got "Data Transfer Timeout", can someone help please ?
MeMotS Apr 13, 2018 @ 5:41pm 
That is a nice guide. I got everything working. But no one can download "Package not available"
Mauro Ekermann Feb 23, 2018 @ 11:24am 
Why does not my server appear in the launcher list?
Others can see my server but I do no...