Gingerbread Posted October 2, 2015 Share Posted October 2, 2015 Hello I successfully installed my normal DST dedic server on ubuntu 14 server edition and wanted to switch it to caves beta to test. I dont think instructions in this link really works for my dedicated server. Something might be missing. http://forums.kleientertainment.com/topic/57890-playing-caves-beta/#entry673404 I also activated caves beta from steam such assteam>> login anonymoussteam>> app_update 343050 -beta cavesbeta validatesteam>> quitI tried step 3 (Make your dedicated server multi-level or caves-only) to transform my 8 slot server to 4+4 cave and overworld but it failed. What happens is, even though i made steamcmd update for caves beta, when i start server it assumes that update has never been made and starts only overworld in normal dst (not cave beta participation page) and for slave server it says authentication is required. Here is the logs edit: gonna post it but did not really understand how to copy screen in linux edit2: here it is Overworld Server Starting UpVersion: 148470Current time: Fri Oct 2 05:33:45 2015System Name: LinuxHost Name: dstserverRelease(Kernel) Version: 3.13.0-65-genericKernel Build Timestamp: #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015Machine Arch: x86_64Don't Starve Together: 148470 LINUXNNN Build Date: 2015-09-01_13-20-47Parsing command lineCommand Line Arguments: -consoleTHREAD - started 'GAClient' (4135689024)HttpClient2::ClientThread::Main()ProfileIndex:6.83Network tick rate: U=15(2), D=0Network tick rate: U=60(0), D=0OnLoadPermissionList: /home/sycater/.klei/DoNotStarveTogether/save/blocklist.txt (Success)OnLoadPermissionList: /home/sycater/.klei/DoNotStarveTogether/save/adminlist.txt (Success)OnLoadUserIdList: /home/sycater/.klei/DoNotStarveTogether/save/whitelist.txt (Success)[WARNING] [account] dedicated_lan_server has been deprecated and replaced with [network] offline_serverServer token retrieved from: server_token.txtcGame::InitializeOnMainThreadRenderer initialize: OkayAnimManager initialize: OkayBuffers initialize: OkaycDontStarveGame::DoGameSpecificInitialize()FMOD Error: An invalid object handle was used.GameSpecific initialize: OkaycGame::StartPlayingTHREAD - started 'ConsoleInput' (4128242496)LOADING LUADoLuaFile scripts/main.luaDoLuaFile loading buffer scripts/main.luascripts/main.lua(169,1) running main.lualoaded modindexModIndex: Beginning normal load sequence for dedicated server.DownloadMods(0)FMOD Error: An invalid object handle was used.LOADING LUA SUCCESSPlayerDeaths could not load morguePlayerHistory could not load player_historyloaded profilebloom_enabled falseloaded saveindexOnFilesLoaded()OnUpdatePurchaseStateComplete Load FE Load FE: doneModIndex: Load sequence finished successfully.Reset() returning[200] Account Communication Success (6)[ACCOUNT_ACTION_TOKEN_PURPOSE] Received UserId from TokenPurpose: KU_pF1lsHZmStarting Dedicated Server GameNetwork tick rate: U=60(0), D=0Setting up socket descriptorsOnline Server Started on port: 10999Overriding server save slot to: 3Collecting garbage...lua_gc took 0.01 seconds~NetworkLuaProxy()~SimLuaProxy()lua_close took 0.02 secondsReleaseAllReleaseAll FinishedcGame::StartPlayingLOADING LUADoLuaFile scripts/main.luaDoLuaFile loading buffer scripts/main.luascripts/main.lua(169,1) running main.lualoaded modindexModIndex: Beginning normal load sequence for dedicated server.LOADING LUA SUCCESSPlayerDeaths could not load morguePlayerHistory could not load player_historyloaded profilebloom_enabled falseloaded saveindexOnFilesLoaded()OnUpdatePurchaseStateCompleteLoad Slot: ... generating new worldWorldSim::SimThread::SimThread()WorldSim::SimThread::SimThread() completeModIndex: Load sequence finished successfully.Reset() returningTHREAD - started 'WorldSim' (4080810816)WorldSim::SimThread::Main()DoLuaFile scripts/worldgen_main.luaDoLuaFile loading buffer scripts/worldgen_main.luaDLC enabled : falsescripts/worldgen_main.lua(79,1) running worldgen_main.luascripts/worldgen_main.lua(81,1) SEED = 1443764026scripts/worldgen_main.lua(484,1) WORLDGEN PRESET: SURVIVAL_TOGETHERscripts/worldgen_main.lua(492,1) WORLDGEN LEVEL ID: 1scripts/worldgen_main.lua(499,1)######### Generating Normal Mode Together Forever Level########Creating story...LinkNodesByKeysBaking map... 425[WorldSimActual::GenerateVoronoiMap]GenerateVoronoiMap [1]:[=] ...Done.[AddEmptyNodes]GenerateVoronoiMap [100]:[====================================================================================================]...Done.[WorldSimActual::GenerateVoronoiMap] complete [success][WorldSimActual::ConvertToTileMap][ConvertToTileMap][WorldSimActual::ConvertToTileMap] complete[WorldSimActual::SeparateIslands][separateIslands][WorldSimActual::SeparateIslands] completeMap Baked![WorldSimActual::ForceConnectivity][GenerateLandmasses][MergeConnectedLandmasses] true[ForceConnectivity][ForceValid][WorldSimActual::ForceConnectivity] complete[WorldSimActual::DrawRoads][DrawRoads][WorldSimActual::DrawRoads] completeEncoding...Encoding... DONEChecking TagsPopulating voronoi...Done forest map gen!scripts/worldgen_main.lua(247,1) Checking map...scripts/worldgen_main.lua(617,1) Generation completeWorldSim::SimThread::Main() completeSerializing world session to session/FFFFFFFF82201EAF/0000000001 Unload FE Unload FE done LOAD BE LOAD BE: doneBegin Session: FFFFFFFF82201EAFsaving to server_temp/server_saveMiniMapComponent::AddAtlas( minimap/minimap_data.xml )Loading Nav GridReconstructing topology ...Sorting points ...Sorting edges ...Connecting nodes ...Validating connections ...Housekeeping ...Done!1 uploads added to server. From server_tempTelling Client our new session identifier: FFFFFFFF82201EAF[s_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.Setting breakpad minidump AppID = 322330SteamGameServer_Init Success Cave Server Starting UpVersion: 148470Current time: Fri Oct 2 05:33:49 2015System Name: LinuxHost Name: dstserverRelease(Kernel) Version: 3.13.0-65-genericKernel Build Timestamp: #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015Machine Arch: x86_64Don't Starve Together: 148470 LINUXNNN Build Date: 2015-09-01_13-20-47Parsing command lineCommand Line Arguments: -console -conf_dir DST_CaveTHREAD - started 'GAClient' (4135594816)HttpClient2::ClientThread::Main()ProfileIndex:10.99Network tick rate: U=15(2), D=0Network tick rate: U=60(0), D=0OnLoadPermissionList: /home/sycater/.klei/DST_Cave/save/blocklist.txt (Failure)OnLoadPermissionList: /home/sycater/.klei/DST_Cave/save/adminlist.txt (Failure)OnLoadUserIdList: /home/sycater/.klei/DST_Cave/save/whitelist.txt (Failure)[WARNING] [account] dedicated_lan_server has been deprecated and replaced with [network] offline_servercGame::InitializeOnMainThreadRenderer initialize: OkayAnimManager initialize: OkayBuffers initialize: OkaycDontStarveGame::DoGameSpecificInitialize()FMOD Error: An invalid object handle was used.GameSpecific initialize: OkaycGame::StartPlayingTHREAD - started 'ConsoleInput' (4128242496)LOADING LUADoLuaFile scripts/main.luaDoLuaFile loading buffer scripts/main.luascripts/main.lua(169,1) running main.lualoaded modindexModIndex: Beginning normal load sequence for dedicated server.DownloadMods(0)FMOD Error: An invalid object handle was used.LOADING LUA SUCCESSPlayerDeaths could not load morguePlayerHistory could not load player_historycould not load profileloaded profilebloom_enabled falseCould not load saveindexOnFilesLoaded()OnUpdatePurchaseStateComplete Load FE Load FE: doneModIndex: Load sequence finished successfully.Reset() returning[200] Account Failed (6): "E_INVALID_TOKEN"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Your Server Will Not Start !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!If you wish to run your server without authenticationOr if you wish to use your server for a LAN gameYou must run it in 'lan mode'Add the command line argument -lanTo generate a server_token from a game client, open consoleopen console with the tilda key (~)Type: TheNet:GenerateServerToken() Link to comment Share on other sites More sharing options...
Gingerbread Posted October 2, 2015 Author Share Posted October 2, 2015 Welp, I even tried caves only server and removed all content of the original worldgenoverride.lua and putreturn {override_enabled = true,preset="DST_CAVE",}but after world regeneration, it still creates normal dst overworld. I made update from steamcmd, I do not know what is wrong.. Any help would be appreciated. Link to comment Share on other sites More sharing options...
Rtd Posted October 2, 2015 Share Posted October 2, 2015 [200] Account Failed (6): "E_INVALID_TOKEN"Your Slave server is missing your server token.Copy your token from your Master server. Link to comment Share on other sites More sharing options...
Gingerbread Posted October 2, 2015 Author Share Posted October 2, 2015 Your Slave server is missing your server token.Copy your token from your Master server. well there is no such a thing in the instructions also as I said, server can be seen in normal dst game instead of dont starve caves beta. Master server which is overworld does not show up in caves beta game. I could not even make a caves only or overworld only server dst caves beta. Even though worldgenoverride.lua under ~/.klei/DoNotStarveTogether is modified to have this contentreturn {override_enabled = true,preset="DST_CAVE",}It starts the game in normal dst (not in dst caves beta game) assumes that updates and modifications are never made. My directories are ~/.klei/DoNotStarveTogether~/.klei/DST_Cave~/dst_server/dst_start.sh~/dst_server/dstcave_start.sh and dst_start.shscreen -S "DST_Server" bash -c './dontstarve_dedicated_server_nullrenderer -console'dstcave_start.shscreen -S "DST_Server2" bash -c './dontstarve_dedicated_server_nullrenderer -console -conf_dir DST_Cave' Link to comment Share on other sites More sharing options...
Rtd Posted October 2, 2015 Share Posted October 2, 2015 Version: 148470 I may be wrong, but this doesn't looks like caves are activated to me. Try this:login anonymousforce_install_dir /path/of/your/steamapp/serverapp_update 343050 -beta cavesbeta validatequitThat's why the server doesn't generate the caves even with your (correct) worldgenoverride.lua Next, and that's not explicitly said in the setup tutorial, you have to provide to the second server handling your caves your server token since it's an other instance of the server. Link to comment Share on other sites More sharing options...
Gingerbread Posted October 2, 2015 Author Share Posted October 2, 2015 I may be wrong, but this doesn't looks like caves are activated to me. Try this:login anonymousforce_install_dir /path/of/your/steamapp/serverapp_update 343050 -beta cavesbeta validatequitThat's why the server doesn't generate the caves even with your (correct) worldgenoverride.lua Next, and that's not explicitly said in the setup tutorial, you have to provide to the second server handling your caves your server token since it's an other instance of the server. I dont think i really understood this part/path/of/your/steamapp/server When I first downloaded the server from steamcmd my codes were like this >> Steam>login anonymous>> Steam>force_install_dir /home/sycater/dst_server>> Steam>app_update 343050 validate>> Steam>quit Now you mean force_install_dir /path/of/your/steamapp/server this part is going to be force_install_dir /home/sycater/dst_server this one? Link to comment Share on other sites More sharing options...
Rtd Posted October 2, 2015 Share Posted October 2, 2015 Yup! That one. force_install_dir /home/sycater/dst_server Link to comment Share on other sites More sharing options...
Gingerbread Posted October 3, 2015 Author Share Posted October 3, 2015 Yup! That one. force_install_dir /home/sycater/dst_server After using this one, it still asked me for servertoken but once i also copied the server token from ~/.klei/DoNotStarveTogether into ~/.klei/DST_Cave it worked.. Thanks for the answer . Link to comment Share on other sites More sharing options...
Recommended Posts
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.