How to setup a dedicated server
We now have a dedicated server application. You can download it here:
DEDICATED SERVER APP
(However, if you'd like you can continue with the manual server creation process below. )
1. Install "Conan Exiles Dedicated Server" found in your steam library tools.
2. Copy in the yellow text below and edit the Server Name and Server Password Settings found in SteamLibrarysteamappscommonConan Exiles Dedicated ServerConanSandboxSavedConfigWindowsServerEngine.ini
3. Copy in the yellow text below and edit the In-game admin password found in SteamLibrarysteamappscommonConan Exiles Dedicated ServerConanSandboxSavedConfigWindowsServerServerSettings.ini
4. Running the server: Navigate to SteamLibrarysteamappscommonConan Exiles Dedicated ServerConanSandboxSavedConfigWindowsServer and run either the StartServer.bat or ConanSandboxServer.exe Click ok to ignore all the dll error messages and you're now running a dedicated Server!
NOTE: Currently if you try to start the dedicated server build from the steam client, you will get some error messages about steam DLLs. This is not the recommended way to start your server, but it should still work if you skip past the error messages.
By default it will listen on UDP ports 27015 and 7777. You might need to add an exception in your firewall to get the server to show up in the Steam server browser. The bat file that can be used to start the server with details and logs - StartServer.bat
Server ports: This table contains a summary of ports and protocols that are used by Exiles servers.
|7777 (UDP)||Game port|| Default value: 7777
Config file: Engine.ini
Command line: "-Port=?"
|Main game port.||All platforms|
|7778 (UDP)||Pinger||Hardcoded value: always game port +1, no way to change using command line/config file.||Pinger port used by server browser to determine server availability.||All platforms|
|27015 (UDP)||Server query|| Default value: 27015
Config file: Engine.ini, section: “[OnlineSubsystemNull]”, entry: “GameServerQueryPort=27015”
Command line: “-QueryPort=?”
Section “[OnlineSubsystemSteam]” is deprecated and should be removed
|Dedicated server app does not use Steam anymore. This is a custom implementation of Server Query.||PC only|
|7777 (TCP)||Mod download|| Default value: 0 (offset added to the game port)
Config file: Engine.ini, section: “[/Script/ConanSandbox.SystemSettings]”, entry: “ModFileDownload.DownloadPortOffset=2”
|Port used to send mods to game clients. This port is opened on demand when client requests a transfer.||PC only (only EGS clients can request mod transfer). Steam clients still use Steam workshop API.|
|25575(TCP)||RCON|| Default value: 25575
Config file: Game.ini
Command line: "-RconPort=?"
|Remote administrative access.||All platforms|
For even more in depth discussion please reference the support forums https://forums.funcom.com/c/conan-exiles/dedicated-servers