Create a server: Step-by-step guide!

Discussion in 'Play-Tests' started by Alessandro Needs A Server, Jan 15, 2017.

Thread Status:
Not open for further replies.
  1. Alessandro Needs A Server

    Alessandro Needs A Server Well-Known Member

    [​IMG]



    [​IMG]
    1. Port-forward port 37564 (TCP);
      - Using UPnP Wizard that you can download here: http://www.xldevelopment.net/downloads/UpnpWizardSetup.exe
      - Click on add a new mapping as shown in the picture below:
      [​IMG]

      - Fill in as follows and Click OK:

      [​IMG]

    2. Enter your lot in-game;
      It will automatically start hosting once you are in.
    3. Share your public IP;
      You can find it here: http://whatsmyip.org
    [​IMG]
    1. Press [​IMG] + [​IMG] to open the "RUN" dialog, type "cmd" and press OK;
      [​IMG]
    2. Type "ipconfig" in the command prompt (CMD) that appears and press enter;
      Copy the IP address located here, your guests will need this to access the lot:
      [​IMG]
    3. Enter your lot in-game and share the IP you just copied to invite guests.
    [​IMG]
    • UPnP Wizard shows an error while running it:
      Your router does not have UPnP enabled. Look inside your routers configuration and figure out where you can enable this feature, or port-forward the port manually.

    • People can't connect to your server:
      If the port shows in UPnP Wizard but people cannot connect to your server, add a port exception to your firewall for port 37564, or disable it completely while hosting.
    [​IMG]
    1. Create an account in http://www.noip.com/ and login;

    2. Choose a name in the "Quick Add" box, for example "freesoserver";
    3. Now you can share freesoserver.ddns.net instead of your IP address for people to connect.
    [​IMG]
    • ยท Type /admin <name>, /builder <name>, /roomie <name>, /visitor <name> in chat (without <>) to give online users different permissions;

    • Type /ban <name> (without <>) to ban a user;
    • Type /banip <ip> to ban a user via IP address;
    • Type /unban <ip> (without <>) to unban a user by IP;
    • Type /close to close the server;
    • Type !objat to get the ID of the tile you are hovering your mouse on (it will be shown in the chat dialog that can be showed by pressing the [​IMG] + [​IMG] keys);
    • Type !del <ID> (without <>) to delete what's inside this tile. This command comes useful when a DEBUG object from the terrain tools catalog ( [​IMG] ) is placed, can't be removed and it's causing troubles;
    • Press [​IMG] + [​IMG] to show up the Property Log and find out who is buying or building what;

    Thanks to @Becky with the good hair for the guide content [​IMG]
    Last edited: Jan 15, 2017
  2. Haku

    Haku New Member

    Well written guide, and easy to understand. :)
  3. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Very well done, a lot clearer about everything.
  4. Alessandro Needs A Server

    Alessandro Needs A Server Well-Known Member

    :)
  5. JeremyT

    JeremyT Member

    A bit confused. Are you supposed to share your public IP, or the one through ipconfig? Also, I disabled Windows firewall and cannot connect to my lot. I've tried both IPs.
  6. Becky with the good hair

    Becky with the good hair Administrator Staff Member Moderator

    If you followed the public lot server steps, the public IP ... if you followed the LAN lot server steps then your private one (ipconfig).
    Remember you have to be in your lot in order to host. You need to access it by clicking on the name of the .xml file.

    [​IMG]

    Once you're in, you can share your IP Address.
  7. JeremyT

    JeremyT Member

    I'm accessing the lot prior to connecting with another session. Internal IP gets to 25%. External IP gets to 0%

    uPnP on the router is turned on. uPnP wizard is configured properly with port 37564, TCP.
  8. Becky with the good hair

    Becky with the good hair Administrator Staff Member Moderator

    If you have an antivirus with some type of firewall feature you should add an exception for the port/disable it too.
    While you're in your lot, you can use http://www.canyouseeme.org/ to check if port 37564 is open.
    If it doesn't show as open, there's some kind of software blocking it.
    JeremyT and Raeven like this.
  9. JeremyT

    JeremyT Member

    I think I got it. Was able to connect via a second session. uPnP Wizard wasn't playing nice even though uPnP was enabled on the router, so I manually forwarded the port. Try to connect to partyblock.ddns.net and see if it works.
  10. Becky with the good hair

    Becky with the good hair Administrator Staff Member Moderator

    Glad you got it working! ;)
    JeremyT likes this.
  11. Bob Newbie

    Bob Newbie New Member

    Nice Guide, i should give this a try!
Thread Status:
Not open for further replies.

Share This Page