over 4 years ago - Toolguy - Direct link

Hmm, strange.

Just to eliminate some unknown parameter, does that folder happens to have spaces in the access path?
Could you try to put the launcher in some other folder created somewhere, just to see if that work?

Never seen this error before, that it crash 4 minutes before the planned restart is kind of scary, but you can maybe check the Dedicated Server Launcher logs in the “logs” folder just under the executable, see in it if it looks like the process was about to be restarted.

Could even maybe be a crash triggered by the warning system for all I know, hard to say, the dev team would probably know if they received the crash report dump file.

over 4 years ago - Toolguy - Direct link

Ok, it looks like you have a quite long list of mods, including some that don’t seem to exist anymore:

Starting to check if the server and mods (880454836,1823412793,1699858371,1382381065,1159180273,1401061998,931088249,1456186728,1802389425,1794741816,1918139517,1657730588,1797359985,1938214103,1268176328,1906158454,1734383367,1795327310,1961414751,890509770,1249759891,1435629448,1928783630,1113901982,1369743238,864199675,1812564541) are up to date

and

[2020-04-21 23:28:50.384] [TID:13008] DATAERROR: DedicatedServerLauncher - Mod Check: Got error 5 when loading workshop page for item 1794741816 using HTTPS, trying HTTP now
[2020-04-21 23:28:51.743] [TID:13008] DATAERROR: DedicatedServerLauncher - Mod Check: The workshop page for item 1794741816 is empty

I’ve not checked each of the 26 mods, but in my experience, the more mods you put, the more chances things break (and it’s not only for Exiles, it’s valid for Fallout, Skyrim, etc…) because mods basically replace part of the game code, assets, etc… by some other code, which may or may not be compatible with other things other mods need to modify.

I’m not sure how to troubleshoot that, other than selecting the most important mods first, try the game for a day or two, then add one or two mods, rince and repeat.

Also, the more mods you use, the more chances you server will be broken when the game is updated, because mods need to be updated to work with the new version of the devkit, the more mods, the more chances that one or more of the mods will take longer to get updated.

over 4 years ago - Toolguy - Direct link

Your server version is perfectly correct, it just happens to be that your client is an old revision, which should not be a problem since Steam does the update automatically :slight_smile:

(I did a quick search online on 196231/23625 to see when this version was released, and I will assume that it was your Steam update that somewhat got broken :wink: )

over 4 years ago - Toolguy - Direct link

Am I right in assuming that both the server, your nephew and yourself are all on the same local network?

(If yes, then you did not have to open ports on the router, and the “green” lights" on the launcher are not relevant: They only mean the server can be accessed from outside your network)

Can you describe your configuration:

  • Are you using wired/wifi connection
  • How are the clients and server connected

Also, do you have interesting messages in the game server log where you can see some attempts at connecting?

over 4 years ago - Toolguy - Direct link

I added a NOTE at the end of the Server Settings section.

Hmm, no idea what could be the cause of that Oo
Could you try 1.0.43 and see if the problem already happened with this version?

over 4 years ago - Toolguy - Direct link

Could you try what was suggested by @Manniala in his post yesterday: Conan Exiles Dedicated Server Launcher (Official Version: 1.0.45 / Beta: 1.0.46)

It seems like you are having a similar issue.

over 4 years ago - Ignasis - Direct link

Please don’t discuss cracked versions of the game in the forums as that goes strictly against our community guidelines:

over 4 years ago - Toolguy - Direct link

There is no possibility to install an older version of the server, you just need to have your client version up to date, which is what Steam does by default.

over 4 years ago - Toolguy - Direct link

Is that with 1.0.41 or 1.0.46?

I need to check the code, but normally when a mod update is detected, the system is supposed to “fast forward” the restart by going immediately to the first restart message, then the second, then the third, then restart.

I’m not sure I understand that:

When the first 10-minute warning appears in the game, the server restarts.

and

When it went online, the second warning appeared, with 02 minutes left to restart. After appearing the third warning that was missing 01 minutes the server restart

Is it possible that you have not set a “minimum uptime” value, so the server restarts, and then think it needs to restart again?

over 4 years ago - Toolguy - Direct link

Which invites are you talking about?
Hamachi invites?

over 4 years ago - Toolguy - Direct link

Let’s summarize:

I disabled the option “Start server if not running”.

This option is only used when you start the Launcher, it has zero impact on restarts after that.
It just means that if you start the Launcher it will look if the server is running, and if not will beginning the update/start sequence.

I don’t see any valid reason of disable this option, except when you are testing stuff.

You’re right, the “minimum uptime” is 00:00:00.
I always left it like that and never had any problems with version 1.0.41.

I really think you should always have a minimum up-time value larger than your largest warning message (me I’ve set it up to twice as long). It makes no sense to restart the server immediately after it was started, except maybe if you are extremely unlucky and the game or some mod was updated exactly after you restarted it. It’s super frustrating when the server restarts when you just joined.

Detail of the last occurrence: I was unable to prevent the restart even though changing the time in “Restart daly at”.

Do you have a value setup for the “Restarts per day” ?

I left 00:00:00 in the first restart option.

I’ve to admit I’ve not actually checked recently what happen if you don’t set up all the messages. Normally they are just ignored.

over 4 years ago - Toolguy - Direct link

Have you setup/enabled either RCon or Discord Webhook? If not, the messages can’t be sent.

over 4 years ago - Toolguy - Direct link

I suggest you look at this previous message Conan Exiles Dedicated Server Launcher (Official Version: 1.0.45 / Beta: 1.0.46)

I don’t think Steam invites will work, because they probably use the External IP instead of the VPN internal IP.

Gaming through a VPN is a hack, it’s only a last ressort solution really.

over 4 years ago - Toolguy - Direct link

Yeah, there’s been a server update today, it’s common to have mods crashing after that, need to get people publish mods that match the new version, which generally happens relatively fast.

over 4 years ago - Toolguy - Direct link

As far as I know, most of the active moders are on the “Conan Exiles Modding” discord channels, where they get informed when new versions of the game - and of the Dev Kit for mods are ready, with the list of modified assets, etc…

I’m not 100% certain, but I believe it was to fix an issue related to excessive cpu usage.

over 4 years ago - Toolguy - Direct link

Well, I just checked, and my server (version 221148/24964) is running just fine with Pippi installed, and it did not crash when I tried to join.

But I believe there was some issues yesterday, maybe it’s fixed now?

over 4 years ago - Toolguy - Direct link

I guess you must be experiencing something similar to what is described on Fourth Fatal Server Crash in 2 days - same error each time

Not much I can do on my side, I’m only maintaining the Launcher tool.

I would suggest people managing their own server to join the Admins United: Conan Discord server, where you can easily ask questions, and often quickly get suggestions on how to fix issues.

Hopefully the issue will be found and fix soon, but unfortunately it seems to be quite random from what I see.

over 4 years ago - Toolguy - Direct link

I believe a large part of the coder team has been working during the week end to try to fix that and that a hotfix is being worked on, but for some reason it does not look like that was posted anywhere, so I poked somebody, so wait and see.

over 4 years ago - Toolguy - Direct link

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.

over 4 years ago - Toolguy - Direct link

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:

over 4 years ago - Toolguy - Direct link

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.)

over 4 years ago - Toolguy - Direct link

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

over 4 years ago - Toolguy - Direct link

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 you said on the previous message (posted when I was sleeping in Oslo) that the launcher showed all your ports were green, then it means you already had a working port forwarding from the start.

The launcher shows all my ports as being open but none of my friends can join anyway

So the question is: Why can’t your friends join, which itself can lead to multiple answers:

  • Is it that your friends can’t JOIN the server, or that they can’t find it, it does not appear in the list?
  • Are they using the same client version as your server?
  • Have they tried direct connect (you can get the information to pass them by clicking on the “clipboard” icon on the left)
  • Do they actually manage to partially connect but it fails half way
  • Do you see anything in the log output when they try to connect (that gives you hints on the type of problem)

Something you can try, is to ask one of your friends to disable his firewall for the time of the check, you disable your firewall on the server, and try again. It happens sometimes that the windows firewall blocks part of the network negotiation used by the game.

over 4 years ago - Toolguy - Direct link

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 Launcher shows?

Because I don’t always have the game open. Conan takes time to load and when I’m trying to rapid fire test lots of things it’s easier than opening the game.

Are you trying to run the game client on the same machine as the server?

If a direct connection via your Public IP is not possible, the port forwarding is not correct or you have a double NAT or Windows Firewall blocks this(Windows from Server)

If he can host a Minecraft server, I assume his network infrastructure should be able to handle an Exiles server.

over 4 years ago - Toolguy - Direct link

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!

over 4 years ago - Toolguy - Direct link

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

over 4 years ago - Toolguy - Direct link

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)

over 4 years ago - Toolguy - Direct link

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?

over 4 years ago - Toolguy - Direct link

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

over 4 years ago - Toolguy - Direct link

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.

over 4 years ago - Toolguy - Direct link

@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,we are being attacked by malicious DDOS! :sob:

That’s a complete topic by itself, I’m definitely not an expert on DDOS, but that’s possibly something you could be helped with on the “Admins United: Conan” discord channels

Nah, why would I even want to limit that! :angry:

(checks in the code) :nerd_face:

“Oops” :blush:

Yes, there is a 2048 limit, but it’s not in the launcher itself, it’s in the function I’m calling to read the content of the UI. Damn stupid programmer who wrote this UI framework was really a moron!!!

Oh, that was me? :angel:

Ok, never mind…

Guess I need to do a fix, the good thing is that it seems to be the only hardcoded buffer in the 1548 lines of the UI wrapper, the bad thing is that I need to do some proper check if I change that because it’s used in many tools.

For information, what’s the current size of the line you tried to paste with all your mods? If it’s not too long I could just do a quick hack with a larger hard-coded values so you get the version fast instead of having to wait for the proper fix.

It’s a bug :slight_smile: