almost 5 years ago - Toolguy - Direct link

You should probably try on one of the more generic forum threads, this one is mostly for support and maintenance for people running their own PC servers, considering you wrote “PSN” I assume you are playing on PlayStation, which means nobody on this page could play with you (it’s for the PC version of the game).

Sorry :slight_smile:

almost 5 years ago - Toolguy - Direct link

Do you use any mods? Does the spamming starts immediately as soon as the server is started, or does that only happen after people log onto the server, etc… ?

almost 5 years ago - Toolguy - Direct link

Does the feature works as expected?

almost 5 years ago - Toolguy - Direct link

Good :slight_smile:

Well, that’s the whole point of the tool: Originally it started as just a simple way of setting up a server, but since most people wanted to also automate all the boring things that forces you to keep an eye on the program instead of just enjoying the game, it made sense to implement that one as well.

Enjoy!

almost 5 years ago - Toolguy - Direct link

The problem is that the operations to do are very router dependent, and there are many, many, many different routers with different configuration methods, so it’s kind of hard to give a fool proof set of instructions.

Also the naming used differs, sometimes it’s called “static ip” but the normal name should be “dhcp reserved ip”.

At the core of the system is what we call DHCP which basically is a simple protocol designed to automatically give different IP addresses to everything on your network (because you can’t have two different things on the same address), so every time a new device appear, wired or on wifi, it gets an IP from the router and then only it can talk to the internet.

The DHCP is generally configured somewhere on the router configuration page, with a “base ip” which is the lower IP it will use, and eventually a range, and the router is allowed to give any of the addresses in this range, the lower addresses will not be automatically allocated by the system, so you can use them and say “192.168.0.5” will be used by the Xbox, “192.168.0.7” I keep for my Core i7 desktop, etc…

The trick is to be able to identify the Xbox and the Core i7 desktop so they get the IP you selected from them each time… and for that we generally use what we call the “hardware address” (often called MAC even if it’s not 100% correct), which is written on the network card in your device when it’s built.

The MAC address is supposedly unique (in practice they are sometimes reused on distant batches because they assume you don’t have 15 years old cards of the network), so it’s what we use to identify the machine.

To find the MAC address, you can either:

  • find a sticker on the network card or appliance
  • use whatever UI the device came with to see if they say anything about the network parameters
  • or the simplest: Just plug the device on the router, and when it’s connected with DHCP go on the router configuration page, list the devices, find which one seems to match what you just connected, and if you are lucky you should see the IP address and the MAC address associated to it.

Write down the MAC address, unplug the device, go to the “address reservation” (or “static ip”, or whatever else it’s called), and there add a new entry for the device, choosing an IP that is outside the DHCP range (normally the router should not allow that, but better safe than sorry), make it match the MAC address, and save the parameters.

Then you go to the port forwarding, and you make sure that the IP specified there is the one you just specified.

Can’t be more detailed than that unfortunately :slight_smile:

Last note: “Static IP” is often confusing because it’s what we call the EXTERNAL IP given to our routers by our internet service providers, which is important when you have a web server for example, because webserver with changing IPs are problematic. The thing is: As far as the ISP is concerned, they did the same thing to you than what you did for your xbox - your router is a DHCP client for your ISP, you are a subnetwork on their own network which is a subnetwork over somebody else network. It’s network all the way up there!

almost 5 years ago - Toolguy - Direct link

Is 192.168.2.37 what’s displayed on the “External IP:” message?

When I search for your server name, I find some references on IPs like 70.31.4.180:7777 and 76.71.87.2:7777 flagged as Canadian.

It looks like @drachenfeles is correct and you gave the internal IP to your friends (the one you need to configure on your router for the port forwarding) instead of the external one (the one that people can see from the outside).

What’s the configuration of your machine server?

  • amount of memory and cpu
  • does it run on a hard drive or a ssd
  • how many players
  • do you run with mods
  • what is your server frame rate
  • do you have other things running on the server machine (other games, a client, anti virus, etc…)
  • if you run an internet speed test on the machine, which result do you get

there can be many things that impact the performance of a game server :slight_smile:

almost 5 years ago - Toolguy - Direct link

The only thing I could suggest is to try to run with the task/resource manager open to see if there are sudden spikes in cpu/memory/network/disk when you are around these creatures.

('m assuming you have not modified things like the server tick rate or network speed parameters)

almost 5 years ago - Toolguy - Direct link

It’s a “hit and miss” situation.

It works for some people and fails for other, but generally speaking, if you are one of the lucky people, you need to play with the “multihome” option, make sure the Steam client is not running (there’s a checkbox on the Server Launcher UI to kill it on startup), and that the Conan Exiles client is not using the same ports as the Conan Exiles Game Server.

Since you got Ark running, should probably work fine for Exiles as well :slight_smile:

almost 5 years ago - Toolguy - Direct link

Default ports are the ones shown on the UI of the launcher: 7777 and 27015

Regarding Steam Client, yes both Ark and Exiles use UE4, but the versions used are very different (I think it was 4.8 for Ark and 4.15 for Exiles), I’m not sure what the reasons are - I’m not actually a game coder - but if Steam is running when the server is started, the initialization sequence will popup a bazilion of error message boxes.

Having the steam client run after the server is started is fine.