Conan Exiles Dedicated Server Launcher (Official Version: 1.7.11 / Beta: 1.7.12)

Ok, so you may not actually be able to do that (port forwarding) because from what I’m seing Globe Telecom is using a Carrier-grade NAT system for their customers network configuration (basically from the outside the same IP may map to multiple clients) which makes it impossible to use default ways of port forwarding: Port Forwarding Behind a Carrier Grade NAT

Apparently, Globe Telecom does allow this possibility, but it looks like you need to pay extra to get your own external fixed/static IP which then get mapped directly to your own configuration.

Alternatively, it looks like you could cheat using some SSH tunneling, but that’s starting to get very complicated:
https://www.reddit.com/r/selfhosted/comments/9e707d/what_are_my_options_to_get_around_a_carrier_grade/
https://www.reddit.com/r/networking/comments/4mb4zp/help_me_understand_cgn_and_port_forwarding/

What I would start by, is to contact Globe Telecom and ask them about the issue, they are probably used to have people wanting to run their own websites or game servers.

Mod manager does not work,
It will not accept url addresses with id for mods, will not read mod path folders. It just simply does not work at all.

Could you copy here exactly what you tried to put in the mod field?

The “Mod List” entry accepts two types of values

  • An actual numerical value like ‘860241645’ or ‘1422434062’ (which are the workshop identifiers on steam for ‘PauseOnEsc.pak’ and ‘ServerCore_hades.pak’)
  • A full path pointing to a PAK file present on the user computer

*E:\SteamLibrary\steamapps\workshop\content\440900\880454836/Pippi.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1113901982/TheColdEmbrace-Main.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1657730588/Improved_Quality_of_Life.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1402835318/Warrior_mutator_mod.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\864199675/Pickup+.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1453301901/Tier4_Thrall_Increased_Spawn.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\931088249/BetterThralls.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1389021453/Slightly_Less_Thrall_Placement_Restriction.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1823412793/ModControlPanel.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1799016310/StormEx.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1294636104/No_Rain.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1493338292/AttributeUnlimited.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1273074761/75_Percent.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1439140851/Less_Building_Placement_Restrictions_Overlaps_Edition.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1734383367/Tutorial.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1300370962/teleportation.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1437467421/NoUpgradeDurabilityLoss.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1383473025/Tools_Durability_Multiplier_Fix.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1629644846/KerozardsParagonLeveling.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1794741816/MoreFighting.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1716717492/ConfigurableElevators.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1504309504/NOPeRs_CPAD.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1502970736/SexySilentLegionArmor.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1437122734/Jungle_Building_Set.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\901911361/GCam.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1837807092/DungeonNDragon.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1700674843/Cultural_buildings.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1813578803/Higher_Stack+Reduced_Weight.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1401061998/PRN_NPCEquipmentLoot.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1411872074/Ancient_Architect.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\933782986/ExilesExtreme.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\925197087/DyeMoreBetterer.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1442317048/Hide_Upgrading.pak
*E:\SteamLibrary\steamapps\workshop\content\440900\1812605667/ToS_Assets.pak

Any reason for specifying the complete path to the pak file, instead of just writing 880454836 and let the system fetch the mod itself?

I assume that the “*” is not actually part of what you wrote in the edit field, but that you actually entered this in the edit field:

E:\SteamLibrary\steamapps\workshop\content\440900\880454836/Pippi.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1113901982/TheColdEmbrace-Main.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1657730588/Improved_Quality_of_Life.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1402835318/Warrior_mutator_mod.pak,E:\SteamLibrary\steamapps\workshop\content\440900\864199675/Pickup+.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1453301901/Tier4_Thrall_Increased_Spawn.pak,E:\SteamLibrary\steamapps\workshop\content\440900\931088249/BetterThralls.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1389021453/Slightly_Less_Thrall_Placement_Restriction.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1823412793/ModControlPanel.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1799016310/StormEx.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1294636104/No_Rain.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1493338292/AttributeUnlimited.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1273074761/75_Percent.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1439140851/Less_Building_Placement_Restrictions_Overlaps_Edition.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1734383367/Tutorial.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1300370962/teleportation.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1437467421/NoUpgradeDurabilityLoss.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1383473025/Tools_Durability_Multiplier_Fix.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1629644846/KerozardsParagonLeveling.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1794741816/MoreFighting.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1716717492/ConfigurableElevators.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1504309504/NOPeRs_CPAD.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1502970736/SexySilentLegionArmor.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1437122734/Jungle_Building_Set.pak,E:\SteamLibrary\steamapps\workshop\content\440900\901911361/GCam.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1837807092/DungeonNDragon.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1700674843/Cultural_buildings.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1813578803/Higher_Stack+Reduced_Weight.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1401061998/PRN_NPCEquipmentLoot.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1411872074/Ancient_Architect.pak,E:\SteamLibrary\steamapps\workshop\content\440900\933782986/ExilesExtreme.pak,E:\SteamLibrary\steamapps\workshop\content\440900\925197087/DyeMoreBetterer.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1442317048/Hide_Upgrading.pak,E:\SteamLibrary\steamapps\workshop\content\440900\1812605667/ToS_Assets.pak
in one single line, separated by “,” ?

I did input only the ‘id’ this is what the list produces when I enter the mods for the server and it produces this list in text but entering the server its all vanilla

so im not sure where the program is storing the actual list it but its not installing the mods or reading the mod list

Normally the modlist.txt file is in a ConanSandbox\Mods subfolder at the same level as your ConanSandboxServer.exe

  • Does the modlist.txt look ok?
  • Does the server log indicate anything about errors loading mods?

the modlist.txt is empty.
the save function will not work after entering the mod id
serverlog indicates nothing going on or loading any mods through /loadmanager in cmd

I did some check, the 880454836 id works fine for me (it’s Pippi).
Your bandicam video is weird: The “Found some issues…” error message is only shown if the checked value was not detected as a number.

Could it be that your 880454836 value was copy-pasted from somewhere containing some invisible characters, or maybe that the 0 is actually a O?

Could you try to delete the content of your ServerSettings.ini file, look for a line that looks like that:
DedicatedServerLauncherModList=880454836,1382120864

Do you happen to be living in a country that is using some non latin character set, or maybe writing from right to left, etc… anything that could possibly confuse my program?

Well i live in the US, lol
No hidden char.
the video shows when trying to launch after input the mod id it produces that error posted.

I’ll try your suggestion and get back to you.

I have same problem with ports. On version .41 all work fine, all this ports save values 7777/7778 and 27015, on version .42 - all ports are reset to the default values 7779/7780 and 27016 after restart server

Ok, thanks for the feedback, I guess I will put back 1.0.41 as the main version and we will do like if 1.0.42 did not exist.

Can’t have it all right all the time :slight_smile:

1 Like

@MidnightFC I think I found the reason why we sometimes get two notification about the server being ready: As you suggested the launcher was waiting for the following string to appear in the server log:

LogMemory:Display: Entered application state ‘WorldPersistenceDone’

but as it happens, it looks like this line now appears more than once in the server logs!

Log file open, 11/05/19 12:41:37
LogPlatformFile: Not using cached read wrapper
LogTaskGraph: Started task graph with 5 named threads and 12 total threads with 1 sets of task threads.
(...)
[2019.11.05-11.41.55:782][  0]Persistence:Display: WorldPersistence: Finished loading actors
[2019.11.05-11.41.55:799][  0]LogMemory:Display: Entered application state 'WorldPersistenceDone'.
[2019.11.05-11.41.55:862][  0]LogGameState: Match State Changed from WaitingToStart to InProgress
[2019.11.05-11.41.55:872][  0]LogLoad: Took 10.122105 seconds to LoadMap(/Game/Maps/ConanSandbox/ConanSandbox)
[2019.11.05-11.41.55:872][  0]LogLoad: (Engine Initialization) Total time: 19.39 seconds
(...)
[2019.11.05-11.42.05:869][  0]Audio:Display: [ConanSandbox_C_0] Not loading environment audio level: Dedicated server.
[2019.11.05-11.42.06:262][  0]Persistence:Display: WorldPersistence: Finished loading actors
[2019.11.05-11.42.06:279][  0]LogMemory:Display: Entered application state 'WorldPersistenceDone'.
[2019.11.05-11.42.06:342][  0]LogGameState: Match State Changed from WaitingToStart to InProgress
[2019.11.05-11.42.06:352][  0]LogLoad: Took 10.478841 seconds to LoadMap 

Would it make sense to look for “LogLoad: (Engine Initialization) Total time:” instead?

Ok, I pushed a new version which basically is 1.0.41 + the “Added the steam query port to the “copy connection information” button” part of 1.0.42

1.0.43 (05 November 2019)

If that works as expected, it will be the new official version.
Sorry for the fumbling :-/

2 Likes

Hello , Im having a strange problem, some of my UDP ports close after successfully starting the server, I have opened * TCP: 25575,27015-27030,27036-27037

  • UDP: 4380,7777-7780,27000-27031,27036,
    checking all ports are open with Dedicated Server Launcher closed shows ports are open ,but when starting Game Server the port 7777 now shows its closed port 7778 - 7780 are open. get a message on discord server has come on line, i see the server on topconanservers.com but when i try i join through Steam I get error message server is not responding, is it normal for UDP ports to close themselves because running server launcher, I just got a new router today forward ports again and still server not responding when trying to join and show some port are closed with either version of the Server Launcher I try ?
    Thanks for any help

Hello, i’m having problems to launch my dedicated server. despite doing everything that is said, my server just don’t want to come online. When i test port accessibility i get 3 red lights although i port forwarded and let the ports trhough my fire-wall. I’m searching solutions on the internet, tested different methods to launch the dedicated server for several hours but nothing is working.
Btw i am on the version 1.0.41.
Can you please help me x)

@Anarchy So there’s a number of questions in your text, so let see what I understood, one by one:

  • Open/Close ports: The “Test Port” feature only work if no game client or server is currently running, because when you start a server, the server will use the port, so the launcher will not be able to test it.
  • Server not responding: There is a delay between the moment the server is running, and the moment you can actually connect to it. Until you see Entered application state ‘WorldPersistenceDone’ in the log window, your server will not accept any client connection. Also, have you tried to disable the firewall on the machine to make sure it’s not actually the operating system refusing the connection?
  • When setting up a server, I highly recommend setting a discord channel with a webhook so the launcher can tell you when the server is running and ready, that also makes it much easier to connect to it by just clicking a link in the message.

@mister_GR Have you checked if your ISP (Internet Service Provider) allows for outbound connections to reach you? A few weeks ago, there was a player from the Philippines who was not able to use the launcher because he was using Globe Telecom which by default does not allow you to use this type of setup (he would need to pay extra for a static/fixed ip)

1 Like

Ok thanks that explains why some port show they are closed with server running, the delay when starting the server is about 8 min. i was running a conan server for the last 7 months, but spectrum cable installed a new router, now i can not connect to the game , so I got a different router different brand, but still says server not responding, guess I will call Spectrum cable and see if they changed allow outbound connections. next option is to put my PC in DMZ, so instead of opening ports , i will put the whole PC outside the firewall

Update, after talking to Spectrum Cable support staff about allow outbound connections, they told me it is out of their scope of help, i need to call IT specialist or try geek squad from Best buy. lol omg Spectrum are idiots

So after a new technical support agent tried to open the ports for me, it didnt work even more ports were closed after he messed with it.

I did figure it out while we were trying to open port ranges, 27015 - 27030, was not working, I had to open each individual port. 27015.27016.27017.27018.27019.27030,

So its now working i just have 50 or so port entries on my router page
thanks for the help

Well I was wrong, even tho i opened each individual port, still says server is not responding, spectrum tech says go back to netgear router.

the game is running fine, i can join LAN no prob. with local ip
get a massage on discord webhhok server has come online,
just no one outside my network can join.