Don't Starve Together

Don't Starve Together

Ook Nov 19, 2015 @ 9:01pm
Dedicated server with caves - anyone have it working?
So I followed the guidelines, and added a [shard] section to both servers, setting one as master, one as slave. Servers start up. Slave server console last line is Sim paused, as expected. Master server shows [SHARD] Registering portal ID #10. So far so good. But now I no longer see server in LAN server list.

If I run the server as stand alone without the [shard] section, it works fine. Add [shard] section, make it master, and can't see it in server list and therefore can't join.

Does anyone actually have this working? If so, care to share the relevant portions of your settings.ini files for both master and cave server?
< >
Showing 1-15 of 43 comments
Ook Nov 19, 2015 @ 9:16pm 
AHAHAHAHAHA They released another update within the last half hour, so even though I updated the server an hour ago, it no longer matched the client.

I really really really wish the server list would show servers that are outdated. Do you know how many hours I've wasted because they pushed an update while I was working on this, and suddenly the server drops off of the list?

Having said that, does anyone have a working config, and would you be willing to share you configs?
Ook Nov 19, 2015 @ 9:27pm 
And.....I still can't unplug sinkholes. I break the rock, and the plug seems to be invulnerable.

How do you unplug sinkholes, or at least verify that your cave server is talking to the master?
suahili tribee Nov 19, 2015 @ 10:36pm 
Originally posted by Ook:
And.....I still can't unplug sinkholes. I break the rock, and the plug seems to be invulnerable.

How do you unplug sinkholes, or at least verify that your cave server is talking to the master?
THERE'S LITERALLY A START PRE-CONFIGURED SERVER OPTION IF YOU DON'T KNOW HOW TO DO IT, REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Last edited by suahili tribee; Nov 19, 2015 @ 10:37pm
Akio Nov 20, 2015 @ 12:18am 
Originally posted by Ook:
AHAHAHAHAHA They released another update within the last half hour, so even though I updated the server an hour ago, it no longer matched the client.

I really really really wish the server list would show servers that are outdated. Do you know how many hours I've wasted because they pushed an update while I was working on this, and suddenly the server drops off of the list?

Having said that, does anyone have a working config, and would you be willing to share you configs?


Originally posted by Ook:
And.....I still can't unplug sinkholes. I break the rock, and the plug seems to be invulnerable.

How do you unplug sinkholes, or at least verify that your cave server is talking to the master?

When I get home I can share my configs.

If doing by SteamCMD, you need both the Caves and Overworld console to open in order for the world to connect. As in you will need two of the Caves and Overworld console to open. Note that if you're using mods, not all mods are supportive to Caves, at least from what I remember. Characters worked efficiently.

I don't do the other method but the SteamCMD, but it's possible you can look at logs through by document/Klei/don't starve together. It'll tell you that the caves and Overworld has reached and connected. The SteamCMD can be read as a console and also can tell you that your server has met.

If you can, you can give me your updated log after you open your server. I don't know how you are running it (renting server, SteamCMD or other method dedicated server by your computer).

Your server is unable to be seen for varies reason:
1) update your server
2) mods are out of date or are unsupportive at this time
3) corruptive mods
4) server between master and slave are unable to reach
5) your ip or firewall has blocked DST from allowing access public

For the sinkhole, sometimes it doesn't generate. You'll need to restart your world for it to respond, or being as an admin you can spawn it to a place you want it to be and it will never leave.

The console command is:

c_spawn("cave_entrance")

Anything else I'll been around. I have to get going back to work. I'll check back at lunch. See you and good luck on game!
Dax Nov 20, 2015 @ 6:48am 
Ook are you still having a problem with your server?
Ook Nov 20, 2015 @ 7:10am 
I'll try it again this morning when I get off work and have a few minutes, and post results here. When I quit last night, I could get both servers to run, but could not get sinkholes to unplug.

FYI I'm running dedicated servers on linux on the same machine, so there are no firewall or routers do deal with. At this time the servers both run, everyone can connect, but sinkholes remain plugged. I'll spawn a cave entrance and see what happens.

If I have to, I'll set up a set of preconfigured servers, see if they work, and then go look at their configs to see what they do. I would not be surprised if there is just one line missing that the klei docs don't mention that stops it all from working.

Thanks everyone for your help!
Dax Nov 20, 2015 @ 7:15am 
So far so good. But now I no longer see server in LAN server list.

If I run the server as stand alone without the [shard] section, it works fine. Add [shard] section, make it master, and can't see it in server list and therefore can't join.

Does anyone actually have this working? If so, care to share the relevant portions of your settings.ini files for both master and cave server?

Ook, Im just checking, but do you have lan_only_server = true under [Network]?

If you want the server to be lan-only, then put this option on a new line right underneath server_intention:

lan_only_server = true
Last edited by Dax; Nov 20, 2015 @ 7:16am
Ook Nov 20, 2015 @ 12:48pm 
Originally posted by Dax:
So far so good. But now I no longer see server in LAN server list.

If I run the server as stand alone without the [shard] section, it works fine. Add [shard] section, make it master, and can't see it in server list and therefore can't join.

Does anyone actually have this working? If so, care to share the relevant portions of your settings.ini files for both master and cave server?

Ook, Im just checking, but do you have lan_only_server = true under [Network]?

If you want the server to be lan-only, then put this option on a new line right underneath server_intention:

lan_only_server = true


The problem in this case was caused by an update being pushed out while I was working on this. It caused the client to be a newer version than the server, and when that happens the server won't show on the list.

I REALLY REALLY REALLY wish they would show out dated servers on the server list!!!! I have wasted bloody hours trying to find out why it was there one minute and gone the next, only to find out it was because the client version got updated and all I need to do was run steamcmd to update the server. Sometimes they release updates in rapid succession, and it can bite you if you don't know it, especially when you update everything, and 30 minutes later they release another update that you don't know about.
Ook Nov 20, 2015 @ 12:49pm 
Originally posted by Ook:
If I have to, I'll set up a set of preconfigured servers, see if they work, and then go look at their configs to see what they do. I would not be surprised if there is just one line missing that the klei docs don't mention that stops it all from working.

Are preconfigurd servers only available for Windows? I see it in the tools, but it insists the executable is missing, although the files all validate OK.
Ook Nov 20, 2015 @ 1:19pm 
I join server. Interesting, both master and slave report on the console that I have joined.

I spawn a sinkhole. I break the rock. A hole appears! I jump into it...it shows I'm migrating to the caves server...

And the client crashes HAHAHAHAHAHAHA

Well, at least this is a step forward....
Akio Nov 20, 2015 @ 1:20pm 
Can you post your log.txt so I can see what is going on?
Dax Nov 20, 2015 @ 1:24pm 
Originally posted by Ook:
I join server. Interesting, both master and slave report on the console that I have joined.

I spawn a sinkhole. I break the rock. A hole appears! I jump into it...it shows I'm migrating to the caves server...

And the client crashes HAHAHAHAHAHAHA

Well, at least this is a step forward....

so your servers are running now? My client crashes sometimes, i think its buggy cuz well the game is in beta still haha.
Ook Nov 20, 2015 @ 1:53pm 
It was one of my client mods, "Always On Status" that was crashing it. I turned that off, turnred off all server mods, and it works. I can go into a cave, and back again.

What is weird is that I have another computer, same version of linux, and this mod works fine. I really have no idea why it words on one computer and not the other.

Now I'm going to play with mods ands see which ones work, and which ones don't. But at this point I can definitively report that it works.
Dax Nov 20, 2015 @ 2:56pm 
Yeh that mod doesnt work for me, here are the mods im running on my server.

--Additional equipslots
ServerModSetup("375919633")
--Global Player Icons
ServerModSetup("373991022")
--Display Food Values
ServerModSetup("347079953")

--Wall Gates [DST]
ServerModSetup("357875628")
--Firefly Lanterns
ServerModSetup("377680963")
--Extended Indicators WIP
ServerModSetup("358749986")
--Tell Me
ServerModSetup("369596587")
--Large Chest
ServerModSetup("396026892")
--Break Ice
ServerModSetup("488018406")
--Growable Marble
ServerModSetup("363989569")
--Monster health info
ServerModSetup("375859599")
--Auto Retrap
ServerModSetup("292959011")

I havent gotten a problem with any of them as of yet, also the "always on status" prob just needs an update
Dax Nov 20, 2015 @ 2:59pm 
btw if you have a world alrdy on the server and dont want to mess it up, just cop the save files from both overworld and caves, and save them somewhere, dont mix them up, you can always re-add them if anything goes wrong
< >
Showing 1-15 of 43 comments
Per page: 1530 50

Date Posted: Nov 19, 2015 @ 9:01pm
Posts: 43