How to make a FreeSO Server (Updated)

xXJDrocks450Xx

Well-Known Member
I have heard lots of questions from people, they are confused due to features of FreeSO that have been changed and all. I just thought I write my own quick tutorial to maybe help some people out.

Step 1: Port Forwarding, there are many ways to port forward, the easiest way would be via PortMapper. PortMapper is a program in which it does a lot of the heavy lifting. Although you can Port Forward in different ways also, I'm going to teach you how to forward with port mapper. If PortMapper doesn't connect to your router, tell me here and I will offer support!
First step: Open PortMapper.jar (Download link below) with Java. This will bring up the Port Mapper program.
Second Step: Click Connect. PortMapper will begin to connect to your Router. Once its complete, move on to the next step.
Third Step: There will be a small box on the right labelled, "Port Mapping Presets" you want to click "Create"
Fourth Step: Add a Description "FreeSO" and then Click add, now make both the internal and External ports to 37564. Click add again, and do the same thing with that one as well, EXCEPT click the TCP box, and change that to UDP. By the end of this you should have 2 lines, one has TCP, 37564, 37564 and the other has UDP, 37564, 37564. Click on the create button.
Fifth Step: Under The Port Mapping presets box, Select "FreeSO" and select Use. Make sure that FreeSO appears in the large box at the top of the PortMapper Program. Once it does, you can disconnect, then close Port Mapper.
upload_2016-1-26_22-1-47.png
For Step 4, Check your inputs against these. They should match!
Step 2: NO-IP.org, Go to No-Ip.org and create an account. Once you have done that, click "Add a Host" then make the host name whatever you want, and just don't even worry about anything else, as it should have all the correct info in there.
upload_2016-1-26_21-53-57.png
Your's should look something like this, though Make your own hostname, unique to you.
Step 3: The Final Test: Start FreeSO.exe and enter any lot you wish. Once you are in a lot, go to canyouseeme.org and type in 37564. If it says Success, you are ready to invite people to your lots in FreeSO! If not, let me know here!
upload_2016-1-26_21-57-4.png
Make sure FreeSO is open and you are on a lot! Then check at canyouseeme.org!
People connect to your lot via your No-ip Hostname! For example, mine is fso-playtesting.no-ip.org. I need to give people my exact address so they can connect.
PortMapper can be downloaded here! http://sourceforge.net/projects/upnp-portmapper/files/PortMapper-1.9.1.jar/download
 
Last edited:
Just attempted to create a server, I have created a no-ip address and manually put this into my routers settings. Port mapper doesn't work for me so I input the settings into my router using TCP/UDP with the port 37564.
I have launched the game and entered a lot, but apparently my connection times out when I use the port check website. Am I missing a step here?
 
Just attempted to create a server, I have created a no-ip address and manually put this into my routers settings. Port mapper doesn't work for me so I input the settings into my router using TCP/UDP with the port 37564.
I have launched the game and entered a lot, but apparently my connection times out when I use the port check website. Am I missing a step here?
Try get someone to connect, that just happens sometimes cus the port check website might be far away to where you live i think
 
My computer is plugged directly in to the modem, before the router. The canyouseeme cannot see me--should I try the new server name?

*I tried the server name, but it gets an error saying the server either disconnected or crashed.
 
Last edited:
Any way that I can have the server run by itself on my computer? For instance if the server crashes for any reason, is there some way it can reboot itself if I am not home at the time? Can I run the server without having to start up Freeso on the host?
 
The most recent version of charvatia attempts to reboot on crash. Of course, if the lot has invalid objects or simply too many, it will likely be stuck in a crash loop. Someone got an infinite loop outside SimAntics with 24/7 somehow, which I haven't been able to look into yet.
 
The most recent version of charvatia attempts to reboot on crash. Of course, if the lot has invalid objects or simply too many, it will likely be stuck in a crash loop. Someone got an infinite loop outside SimAntics with 24/7 somehow, which I haven't been able to look into yet.
Where do I download charvatia and what do i need to make it work?
 
Back
Top