DST dedicated server failed to start Show
Hi. I have an issue whenewer i start the server as a host (no matter which instance) with caves enabled, i recieve this message: dedicated server failed to start It all beginned when i open DST via steam and apparently it is changed something. I was played 360+ days before this with caves enabled and never encounter such issue. Steam version is run dedicated server with caves without a trouble, though i tryd all troubleshooting guides dedicated to the steam version such as: firewall settings, antivirus, folder properties etc. with no results. So, any help? I cannot waste my save 360+days file, my gf who play with me is gonna kill me.13 Jun 2021Reading time ~3 minutes This post is a memo for the problems I encountered during setting up a dedicated server for Don’t Starve Together. What is my setup for the dedicated server?I used Amazon AWS services. It is a cloud service and a pay-as-you-use service. Specifically, I chose the
You should also choose the physical location of your server, preferably closest to your physical location. This will affect your connection lag. How to set up the dedicated server?There is a detailed tutorial on how to set up dedicated servers on Linux here. You can also find related tutorials here, for example, setting up servers for other operating systems. What is my username on the AWS server?Before you try to do anything on the server, you need to
connect to the server and you need a username. Where to find this username? It is usually just a default username based on your selected distribution, for example, What is admin on the dedicated server?At certain point in the tutorial, you will see the steps to add admin. This is to enable you to act like the owner of the world when playing games, so that you can do things like stop the servers, revert days, and spawn items with You can definitely location your ID as it is mentioned in the tutorial. Or you can go here.
Under How to avoid world reset after server restart?The problem is I don’t want to leave the server running all the time because it is pay-as-you-use. I want to only run the server when I play the game and stop the server when I’m done. The way to stop the server mentioned in the tutorial does not quite work because I lose my world! So I need a way to make the world persistent after server reboot. You would want to shut down your world when you are in the game. Press ` (backtick) on your keyboard to bring up a prompt and then you enter At this point, you are safe to stop your server and the world is properly saved. How to add mods?Follow this tutorial to install mods on servers. There is a lot information and tutorials. Make sure you are reading the correct one for dedicated servers. There is one caveat: this file
How to move the AWS server to a different location?[To be continued] How to move the world to a different device?[To be continued] Still have questions?Please leave a comment. Thank you! They write their server setup instructions like sh*t, so we made this Docker image to simplify things. Please read the whole document before putting your hands on your server. The DST server code changes a lot. We offer multiple variants (tags) on Docker Hub: All variants except Let's assume you are saving your server config and status to Start server: If you use Stop serverJust
press To programmatically shut down the server, send a SIGINT to the Note: the server may take up to ~5min to save map and fully shut down. Server ConfigurationIf you don't already have a set of server config in your data directory, we will generate one for you. Start server once using the command above, and you will see:
To generate a cluster token (as of 2019-11-02):
The token looks like If you need to add mods, change world generation config, etc.,
please do it now. Don't forget to edit After you finish this, re-run start server command, and the server should be running. Build Docker image locally(In most cases you don't need this; just pull the prebuilt image from Docker Hub.) git clone https://github.com/Jamesits/docker-dst-server.git docker-dst-server cd docker-dst-server docker build . -t dst-server:latest There are some arguments you can set via
Known Issues
FAQHow to update server or mods?Restart the server. Updates will be downloaded automatically. How to connect to a LAN only server?Run How to check if the server is online?You can try the 3rd party website Don't Starve Together Server List. What port does this server require?You need to expose UDP 10999 (master) and 11000 (caves) for client to connect; udp 12346 and 12347 for steam connection. Don't NAT these ports to different port numbers. The server use another 2 high UDP ports for unknown communication, and UDP 10998 (listen on localhost) for communication between cluster servers. Here is a
Error! App '343050' state is 0x202 after update job.Your disk is full. Error! App '343050' state is 0x602 after update job.Usually there is a file system permission issue preventing steamcmd from writing to your game installation directory. Client high latency or laggingPossible causes:
How can I copy local data to server?Local data is stored in There are two situations:
How can I enable mods after copy local data to server?Open Maintainer
Thanks
License
References
Does don't starve together have dedicated servers?Don't Starve Together - Dedicated Server Client Now Available - Steam News.
How do you join a don't starve server on PC?Joining Via Server List. Open Don't Starve Together.. Click Browse Games.. Enter your Server Name into the search field. You can find our article on how to find your Server Name here.. Select the server then click the Join button.. (Optional) Enter your server password if you have set one.. How do I join a local server on don't starve together?How to join a multiplayer server in Don't Starve Together. Play Online.. Choose any server.. Click Join Game.. Choose a character.. |