Jump to content

Server Suddenly Not Listed


Recommended Posts

24hrs ago my dedi server worked fine, started up DST and now it's not listed for myself or anyone else.

-Tried disabling the firewall, no dice.

-Reset the router and pc, still natta.

Looks like it's starting up fine... It doesn't show in LAN either.

It seems like every day there is a new hurdle to overcome.

Multicast, NAT, all are unchecked. It's a WRT1200AC linksys if that helps.

 

Server log attached.

server_log.txt

Hey @Raztastic can you also attach the server_log.txt of the Master server? Although My best guess about this issue is that your dedicated server is in an older version compared to the DST client version. Version mismatch causes player clients not to be able to see servers. Based on the cave log you provided, your dedicated server is running on v178375 while the current latest DST version is v178539. 

If you're running your servers through steamcmd, make sure you have the +app_update 343050 validate in your StartDSTServer.bat file. To check for this, right click your .bat file and select Edit. But before you validate, make sure to back up your dedicated_server_mods_setup.lua from (steamcmd\steamapps\common\Don't Starve Together Dedicated Server\mods) since validating causes that LUA file to be replaced with the default one. So if you have changed that LUA file before, back it up first.

You can also manually validate the dedicated server through steamcmd with the following method:

  • Start up the .exe file called steamcmd
  • Once Steam> appears, type: login anonymous
  • Press Enter
  • Once Waiting for license info...OK appears, type: app_update 343050 validate
  • Press Enter
  • Once Success! App '343050' fully installed., then that means the DST Dedicated Server files has been updated.

To check for your Dedicated Server's version go to the following location (steamcmd\steamapps\common\Don't Starve Together Dedicated Server) and open the version.txt file and it should say 178539. Which is also the current DST client version. I hope that helps, cheers.

That solved it! I'm not too familiar with code, and read somewhere that add "::" at the beginning makes it start up faster, which I'm guess now makes it skip the validation/update process? Anyway, removed it, and everything started up fine!

Thank you so much for your quick response!!!

@Raztastic yes, adding a "::" at the starting line in a .bat file (Batch File) will programmatically comment out or cause any commands after the "::" to be skipped, thereby skipping over the validation/update process. You probably can put it back again after one update, but you'd have to remember to either manually validate/update OR removing the "::" when newer DST client versions come out.

No problem, happy to help. Cheers.

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...