Posts by Toolguy

So, for the first one, is it a long path that happens to have spaces in it? Could you give me the actual full path you used so I can try to replicate that identically?

For the second one, could you try to:

  • quit the server launcher
  • edit the ini file to add your line
  • manually launch the game server
  • check now and then if the line is still there
  • if still there: close the game server and check again

if the rating server string is still there, then it’s a launcher issue, if it’s gone, it means the Game Server itself did not like the string and removed it.

Read more

Basically this options means “Don’t run SteamCMD”, just launch the server immediately.

SteamCMD (as far as I know) does not have support for “downloading stuff but not install it”, there was some discussion for having the possibility to run SteamCMD on the side to download updates on the side, so multiple launchers would not all get the new version, but that was getting very complicated to manage so I dropped the idea.

I know there will be another patch coming to fix a lot of things, so I want to make sure that the server doesn’t update the software it is running until I know everything will work - kind of how the last big update broke a ton of things.

I guess you could get creative, and use TWO different instances of the Dedicated Server Launcher, one that auto updates and one that does not, you play on the one that does not up...

Read more

The new text only appears if you explicitly insert {reason} in your message.
If your message does not contain this string, the new version will behave as before

That may not be this week, unfortunately other things came of higher priority!

Read more

I see, it may take a few versions to get it right, because basically it’s not just “click a button and something happen”, it’s like a giant state machine that tries to do like checking stuff running or not, needing to be patched or not, calculating when the next restart needs to happen - taking into consideration that people can change the values in the UI so it has to be dynamic -, and then on top of that the manual restarts and the auto-update restarts, so a bit many moving parts.

We will get it right at some point :slight_smile:

Read more

Could you try that one?

Dedicated Server Launcher 1.0.48:

  • Updated the magic tokens so they are also applied to RCon messages
  • The {reason} magic token should now work properly with the automated restart messages as well

http://cdn.funcom.com/downloads/exiles/DedicatedServerLauncher1048.exe

Read more

Here goes a small beta version with some bug (I hope) fixed

1.0.47 (25 may 2020)

  • Fixed a bug in the UI framework which would truncate the values to 2048 characters (problematic for the list of mods when using fullpaths) (veekay)
  • Added a {reason} magic token to the Discord messages, allowing to insert the reason (in english) for why the Launcher decided to stop or restart the server (Fritzli)
  • Removed the “Documentation” link in the Help menu, and fixed the “Forum thread” to actuall point to the correct support thread
  • Updated the about dialog to mention 2020 instead of 2019
    Dedicated Server Launcher 1.0.47

Regarding the {reason}, here is how you use it:

DSL_Reason DSL_Reason1298×764 119 KB

I did not have the time to make a test for when there’s an actual mod update, and I did not check all the cases, so please tell me if it fails in certain cases.

Regarding the 2048 limit, please test that violently, I changed code that is actually used in some production tools, would be a shame if it mistak...

Read more

@funtimes informed me it was an actual configuration issue on his server which was not setup to the correct time and day, so other people, make sure your servers are correctly configured:

  • Use SNTP (Simple Network Time Protocol), also called “Internet Time” so it’s properly updated automatically based on some ultra accurate Atomic Clock somewhere else in the world
  • Making sure you selected the right time zone and correct DST (Daylight Saving Time) settings

For this type of question you are better asking on the other forum threads, try to search for “whitelist” and “blacklist” for more information.

Besides...

Read more

Good, I like it when there’s a logical explanation :slight_smile:

We had some issues like that around christmas/new year eve for some players and not other, and then one week later it auto-magically solved for them as well… I have a vague theory that there’s something wrong on the Valve site involving time stamps for some time zones, sometimes, but I could not come up with any valid proof.

One thing you can try, is when you notice there’s an update and that the DSL does not react, to click on the “?” to force a mod check, and copy (CTRL-C on the dialog) and paste here the result so we can see the local and remote time stamps as calculated by the launcher, then we can compare that with the Steam workshop page for the exact time of the update.

Read more

I guess it’s time to promote 1.0.46 to current Official Version then :slight_smile:
Thanks for the feedback!

Oh, so that’s a virtualized Windows 10 running under Ubuntu…

Just to check if it’s not some stupid path length issue, could you try to install on a shorter path, like
C:\DSL instead of C:\Users\wvb\Desktop\DedicatedServerLauncher

For the logs and screenshot, I guess you could put that on some shared hosting, it’s not like it’s super confidential :slight_smile:

Now, why the DSL can’t find the server… all I do is to get the process id based on the path, and then I use that to get a process handle so I can fetch the up time, memory usage, etc… so a possibility would be that the launcher has not been given all the access rights to all the processes, not sure if you can control that?

Read more

Can you confirm that the running server is the one installed and launched by the Dedicated Server Launcher, and not one you manually ran from somewhere else on your disk drive?

Can you give me the full install path of both where you installed the Dedicated Server Launcher executable and the full path of the running server? (maybe there are special characters or paths or other things that confuses the launcher)

Which DMP files, for the Dedicated Server Launcher, the ones from the game server?

Regarding server crashes, please post these on the relevant parts of the forum, because:

  • Community management people don’t follow the Dedicated Server Launcher thread, it’s too long, too many messages, and I’m already there so they are (rightfully) skipping it.
  • I’m not a programmer on the Exiles team, so I don’t have more clues that you about some random crash that happened on your server, so posting here will not help.
  • It adds noise to this thread, making it difficult to everybody to find relevant information for what this thread is: How to setup your server.

I may even start deleting messages that are off topic, so please people, help me keep this thread useful :slight_smile:

Thanks!

Read more

Ok, seems this came up again, I added this to the FAQ in the top post:

Q: The Server List does not show my Server
A: The Server List, both in Steam and in the game is using the same data, which unfortunately is not able to handle the very large number of Conan Exiles servers. The system uses some kind of priority matching to select what to show, based on how long the server has existed, been running, etc… plus some internal limits, etc… the bottom line is: It’s not because your server does not appear in the list that your serer is not working fine, using Direct Connect or a Stream Link would just work fine.

So as you did, yes Direct Connect, or a steam connect link

And sorry if I wasn’t clear, I used one of the websites that will check your ports for you and they always showed as my ports for conan being closed but when I turned Minecraft on it showed as open.

And what does the “Test Port” feature of the Server Launch...

Read more

What do you mean by “Use a port checked - shows the ports as closed” ?

Reinstalled the server
Validated the server
Validated the game

Probably unnecessary, either the game is well configured or it’s not, corrupt installations happen, but in general what happens is crashes or error message, that rarely has an impact on being able to connect.

Reset my router
Changed my local IP address
Turned UPNP off and on again
Tried several different ports

It’s generally a bad strategy: These things are not random, they are all connected.

  • The set of ports matter only if you are running multiple servers on the same machine, if all you want to run on the machine is one single Conan Exiles server, and no other game, then the defaults are just fine
  • This set of port has to match the forwarding data on the router, and also match the local ip to send it to, if any of these don’t match, then the port forwarding will not work.

Since...

Read more
Forum Streamline Icon: https://streamlinehq.com

Not sure if everybody saw the post, but a hotfix for the server stability has been released:

Read more

Regarding server fixes, hopefully this should help: PC Hotfix (13.05.2020) - Server stability fixes, follower fixes and more

That’s probably doable, though the reason messages would have to be in English only (else I would have to add even more UI elements to allow for people to redefine texts, with formatting parameters, etc… that would be difficult to fit on screen.)

The server is really just a different build configuration of the main game, it’s the same codebase, just running “headless”, now why it requires DX11, no idea, probably because some obscure dependency in some modules that requires something that requires something that happens to need Direct X to be initialized.

I don’t know the actual code, so all I can do is to guess :slight_smile:

Could be a problem with a firewall blocking the client <-> server handshake on either the client or server.
I would suggest for testing to disable both firewalls, see if that works, then enable one, try again, then enable the second one. When that starts failing it means some rule is probably missing, in which case you have to allow ports for the application.