Dark and Light

Dark and Light

View Stats:
Owlex Oct 9, 2018 @ 4:14pm
DnL Server Manager SoF WorkAround
Edit: First try adding "TheShard" to the map field in DnL Server Manager. I was told that the first launch can take a while to register. Personally I waited 10 minutes after DnLSM said "Available" before attempting the below method.

Not sure if this is the best solution, but here is the way I have managed to get it to work so far. I created a new profile in DnLSM so that I can do clustering when it is enabled in the future.

1. Forward Router Ports. Because I am running both map servers on the same machine I have the following forwarded in my router and setup in the DnLSM:

Shards of Faith
ServerPort: 7779
QueryPort: 27012-27014
RCON: 32331

The Sacred Path
ServerPort: 7777
QueryPort: 27015-27017
RCON: 32330

2. Run an update and validation for the server profile to install DNL for the new profile.

3. For this workaround, you need to have all your server setting how you would like to keep them. Personally my users like the settings I used on my original map so I just replicated those. CLICK SAVE IN DnLSM on your new profile before going to the next step.
*I Recommend setting your "Server Name" to a single string with only hyphens if needed.

4. Navigate to your RunServer.bat file for your new profile. Mine is located in DnLServerFiles\Servers\server2\DNL\Saved\Config\WindowsServer
*Notice the "server2" in my path because I have 2 servers. If you only have 1 profile it will say "server1".

5. Right click the RunServer.bat file and Edit or if your feeling randy, "Edit with Notepad++".

6. On the line that says "DNL_All?listen blah blah" replace just the DNL_ALL with /Game/TheShard/Maps/TheShard.
For Example, mine looks like this now:

start "OwlyxShardofLight" /abovenormal "E:\dnlservermanager\DnLServerFiles\Servers\server2\DNL\Binaries\Win64\DNLServer.exe" /Game/TheShard/Maps/TheShard?listen?Port=7779?QueryPort=27012?MaxPlayers=70?AllowCrateSpawnsOnTopOfStructures=True -USEALLAVAILABLECORES -high -sm4 -ForceAllowCaveFlyers -servergamelog -servergamelogincludetribelogs -ServerRCONOutputTribeLogs -NotifyAdminCommandsInChat -useallavailablecores -usecache -StasisKeepControllers -nosteamclient -game -server -log

7. Save and Close the RunServer.bat file, right click it and select "Properties" and check the box for "Read Only". This will prevent DnLSM from changing it.
*In the future, if you wish to change settings in DnLSM and receive an error, you will need to remove the "Read Only" check box, make the changes you wish in DnLSM, Save Profile, then reapply the "Read Only".

8. Now this next part is a little confusing maybe, but for this workaround, you will want to have DnLSM open, but instead of launching the game from the application, simply double click the RunServer.bat.
If all goes well then DnL will still detect that you started the server and still give you status updates as if you had launched it from clicking the "start" button.

Hope this helps!
Last edited by Owlex; Oct 9, 2018 @ 4:45pm
< >
Showing 1-8 of 8 comments
SMooreAce Oct 9, 2018 @ 4:34pm 
All you really ahve to do is add

TheShard

to the Map Name option box
https://gyazo.com/b5ec409da2e9314682e806b8386ff843

Works perfectly. Just give it time to load the first time around.
Owlex Oct 9, 2018 @ 4:38pm 
Originally posted by SMooreAce:
All you really ahve to do is add

TheShard

to the Map Name option box
https://gyazo.com/b5ec409da2e9314682e806b8386ff843

Works perfectly. Just give it time to load the first time around.

That is what several others said, but that did not work for me. I waited 10 minutes for it to register on the servers after DnLSM said "Available" and no dice. So I guess this is for those that the easy solution wont work for.
76561198831677609 Oct 10, 2018 @ 3:40pm 
Thank You owlyx for your post.

We setup the two maps on the same server, using only DnL Server Manager without the modified bat file, Like that we can use the normal Start/stop etc from DnLSM for the SOF server.

1) Create a new profile

2) set installation Location, server name, passwords etc

Archos settings
server port 7777
query port 27015
Rcon 32330
Map Name The Sacred Path

SoF settings
server port 7779
query port 27016
Rcon 32331
Map name TheShard

3) save settings

4) press Install DNSLM Button

5) press start DNSLM Button

Done
Last edited by Lucie; Oct 10, 2018 @ 3:58pm
PetoSapitita Oct 12, 2018 @ 1:51pm 
Steam may not publish your sercer for a while once it's up
Kyisha Nov 19, 2018 @ 4:01am 
Originally posted by Owlyx:
Originally posted by SMooreAce:
All you really ahve to do is add

TheShard

to the Map Name option box
https://gyazo.com/b5ec409da2e9314682e806b8386ff843

Works perfectly. Just give it time to load the first time around.

That is what several others said, but that did not work for me. I waited 10 minutes for it to register on the servers after DnLSM said "Available" and no dice. So I guess this is for those that the easy solution wont work for.

Ya I tried that too SMooreAce and no luck doesn't finish the startup past the first 5 lines.
Kyisha Nov 19, 2018 @ 4:03am 
Also it doesn't close the window or shutdown when i stop it. Even after waiting a full day....Weird . I've run many ARK cluster servers too.
Last edited by Kyisha; Nov 19, 2018 @ 4:05am
Kyisha Nov 21, 2018 @ 2:43am 
Does anyone know what i have to do to make the startup cmd type window to finish the process of loading. It never gets to the part of server has started sucessfully. Also it won't close when i press the stop button on the manager. I have to press the red x.
Asrafel Oct 23, 2022 @ 3:48pm 
Can someone help me with Cluster config in DnLSM please?
< >
Showing 1-8 of 8 comments
Per page: 1530 50