HOW TO: Hosting with SteamCMD and Paid Content

Hi everyone, I have a question. I promise that the server is working and everyone connects. I created a server with the official gt3 pack. I was wondering if there is a way to enter the server by having only one machine in the pack and not the whole pack as it is now. Thank you all. Hope the translator doesn't make too many mistakes.

No, whatever content the server is running the client must have installed.
 
Installing paid DLC to a remote server (our provider is NRT Servers)

The process described in the original post works but there seems to be some details that affect the outcome.

It failed for me at least a dozen times last night and many times before which is at least 1/3rd the reason we haven't had paid DLC on our server; too much work.

Ultimately successful:

1. Dedicated Server closed on remote server
2. Steam and rFactor2 closed on my game PC
3. deleted ServerKeys.bin, ServerUnlock.bin and Unlock.bin from both the remote server and my game PC.
4. deleted all paid DLC from the remote server (Installed/vehicles; basically never worked for us)
5. followed the steps in the first post
6. used SteamCMD workshop_download_item 365960 xxxxxxxxxx to get the paid DLC onto the remote server the same way as I do free Workshop content

If I can find it again, I'll post a link to the Steam ID numbers (xxxxxxxxxx).
 
Last edited:
Installing paid DLC to a remote server (our provider is NRT Servers)

The process described in the original post works but there seems to be some details that you really should add to prevent possibly hundreds of hours of wasted time.

It failed for me at least a dozen times.

Ultimately successful:

1. Dedicated Server closed on remote server
2. Steam and rFactor2 closed on my game PC
3. deleted ServerKeys.bin, ServerUnlock.bin and Unlock.bin from both the remote server and my game PC.
4. deleted all paid DLC from the remote server (Installed/vehicles; basically never worked for us)
5. followed the steps in the first post
6. used SteamCMD workshop_download_item 365960 xxxxxxxxxx to get the paid DLC onto the remote server the same way as I do free Workshop content

If I can find it again, I'll post a link to the Steam ID numbers (xxxxxxxxxx).
I've never used the command line to download paid content but I guess it should work in theory - whether downloaded as a package or the installed it should not matter but I guess simpler since you are using a remote server. Interesting one that...
 
Installing paid DLC to a remote server (our provider is NRT Servers)

The process described in the original post works but there seems to be some details that affect the outcome.

It failed for me at least a dozen times last night and many times before which is at least 1/3rd the reason we haven't had paid DLC on our server; too much work.

Ultimately successful:

1. Dedicated Server closed on remote server
2. Steam and rFactor2 closed on my game PC
3. deleted ServerKeys.bin, ServerUnlock.bin and Unlock.bin from both the remote server and my game PC.
4. deleted all paid DLC from the remote server (Installed/vehicles; basically never worked for us)
5. followed the steps in the first post
6. used SteamCMD workshop_download_item 365960 xxxxxxxxxx to get the paid DLC onto the remote server the same way as I do free Workshop content

If I can find it again, I'll post a link to the Steam ID numbers (xxxxxxxxxx).
Tom if you don't mind me asking which IDs did you use to DL the DLC items via CMD since as far as I'm aware they don't have IDs to refer to or have I missed something? :D
steamcmd.exe +login USERNAME PASSWORD +workshop_download_item 365960 xxxxxxxxx +quit
MCLAREN 720S GT3 https://store.steampowered.com/itemstore/365960/detail/20/
FERRARI 488 GT3 EVO 2020 https://store.steampowered.com/itemstore/365960/detail/47/
 
I subsequently discovered that the most easily repeated way to get the ID numbers is to go to my inventory @ Steam, click on the thumbnail for the item then [View Worskop Item] which links to webpage whose URL includes the item number.
 
Hi guys having a slight issue with my server with paid content.

My server has been running for a few years now and recently wanted to add paid content i downloaded all files made sure all rfcmp files are were they should be created an event but when i load my server it shows no cars to pick.??? Could this be an issue with the serverbin.key.??.. If i wasnt bald allready id be pulling my hair out by now.
 
Hi guys having a slight issue with my server with paid content.

My server has been running for a few years now and recently wanted to add paid content i downloaded all files made sure all rfcmp files are were they should be created an event but when i load my server it shows no cars to pick.??? Could this be an issue with the serverbin.key.??.. If i wasnt bald allready id be pulling my hair out by now.

Hi,
Indeed after adding paid content (updates) you have to re-generate the server unlock key again. I've run into the same issue
So, first add/update all content, then do the keys 'trick' again.
 
Ok so im a step closer than i was yesterday my server is running however i get an error saying

No mod specified. If using + one click run dedicated server atleast once to set.

Any ideas.
 
Ok never mind turns out i was using a vmod before i installed new mods lol my bad just had to make a new pack of mods all good now.
 
Hosting with paid content on a SteamCMD dedicated server requires a couple of extra steps.

First of all follow this Guide and setup your server
https://steamcommunity.com/sharedfiles/filedetails/?id=553088396

If you already have a server installed make sure and rerun the SteamCMD and update your server.

- Next run your server once with free content does not matter which car track. Make sure you go all the way to the last screen, as if you were putting the server online.

- Close your server and go to ....\MyServer\UserData

- Grab the file ServerKeys.bin
View attachment 9580

- Download ServerKeys.bin to your local PC where you have a Steam install that owns the paid content.

- Place the file ServerKeys.bin in \Steam\steamapps\common\rFactor 2\UserData

- Open 'Single Player' once and close.

Go back to \Steam\steamapps\common\rFactor 2\UserData and grab the file that has just been generated ServerUnlock.bin

View attachment 9579


- Upload the file ServerUnlock.bin to your server and place it in ....\MyServer\UserData

--> You should now be all set and ready to run paid content on your server! :)

Important Note: This ServerUnlock.bin will work on any dedicated servers on the remote PC you do not have to rerun this process unless you are installing on another remote server.

Where is myserver\userdata? I can't find it. Thanks!
 
Where is myserver\userdata? I can't find it. Thanks!
Did you do this?

If you already have a server installed make sure and rerun the SteamCMD and update your server.
- Next run your server once with free content does not matter which car track.
Make sure you go all the way to the last screen, as if you were putting the server online.

If yes, the UserData Folder should be generated in the main Directory of the Dedi (same Folder Structure as in the Game).
 
Did you do this?

If you already have a server installed make sure and rerun the SteamCMD and update your server.
- Next run your server once with free content does not matter which car track.
Make sure you go all the way to the last screen, as if you were putting the server online.

If yes, the UserData Folder should be generated in the main Directory of the Dedi (same Folder Structure as in the Game).

Hey there, I apologize, what is Dedi? I think a lot of confusion with rfactor are these acronyms.
 
Dedicated server
I'll try again, it's just really difficult. We need a soup to nuts tutorial with no acronyms, and written in a way that just normal people can do it. I think a lot of RFactors issue is this technical hurdle. It's a wonderful simulator, but I'm technically proficient and have been struggling with this for days. I built an advanced simulator from scratch but can't get the game to do what I want it to do because of the hurdle. Thanks
 
I'll try again, it's just really difficult. We need a soup to nuts tutorial with no acronyms, and written in a way that just normal people can do it. I think a lot of RFactors issue is this technical hurdle. It's a wonderful simulator, but I'm technically proficient and have been struggling with this for days. I built an advanced simulator from scratch but can't get the game to do what I want it to do because of the hurdle. Thanks
Just woundering is this your 1st server your trying to setup or have you had one up allready.

Is it just paid content your trying to use.?

Are you running your server on the same pc you have the content on.???
 
Back
Top