Jump to content

Recommended Posts

I just followed the official guide to config my Ubuntu host to serve a DST server and want to install some mods in the server. There is the problem description:

I write some mod Steam Community IDs follow the guide inside the file dedicated_server_mods_setup.lua and force the mod start when the game running in the file modoverrides.lua and save those files.

When I start the DST serve, the mods will not be installed. Here is the server_log.txt log file content inside the folder Master:


[00:00:00]: PersistRootStorage is now /home/steam/.klei//DoNotStarveTogether/MyDediServer/Master/ 
[00:00:00]: Starting Up
[00:00:00]: Version: 191480
[00:00:00]: Current time: Sat Oct  1 11:48:08 2016

[00:00:00]: System Name: Linux
[00:00:00]: Host Name: iZ287xnzh9cZ
[00:00:00]: Release(Kernel) Version: 3.13.0-32-generic
[00:00:00]: Kernel Build Timestamp: #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 191480 LINUX
[00:00:00]: Build Date: 1247
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -console -cluster MyDediServer -monitor_parent_process 1723 -shard Master 
[00:00:00]: [WARNING] -console has been deprecated: Use the [MISC] / console_enabled setting instead.
[00:00:00]: THREAD - started 'GAClient' (4135394112)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: ProfileIndex:9.98
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:01]: OnLoadPermissionList: /home/steam/.klei//DoNotStarveTogether/MyDediServer/blocklist.txt (Failure)
[00:00:01]: OnLoadPermissionList: /home/steam/.klei//DoNotStarveTogether/MyDediServer/adminlist.txt (Failure)
[00:00:01]: OnLoadUserIdList: /home/steam/.klei//DoNotStarveTogether/MyDediServer/whitelist.txt (Failure)
[00:00:01]: Token retrieved from: /home/steam/.klei//DoNotStarveTogether/MyDediServer/cluster_token.txt
[00:00:01]: Token retrieved from: /home/steam/.klei//DoNotStarveTogether/MyDediServer/cluster_token.txt
[00:00:01]: cGame::InitializeOnMainThread
[00:00:01]: THREAD - started 'ConsoleInput' (4128242496)
[00:00:01]: Renderer initialize: Okay
[00:00:01]: AnimManager initialize: Okay
[00:00:01]: Buffers initialize: Okay
[00:00:01]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:01]: FMOD Error: An invalid object handle was used. 
[00:00:01]: GameSpecific initialize: Okay
[00:00:01]: cGame::StartPlaying
[00:00:01]: LOADING LUA
[00:00:01]: DoLuaFile scripts/main.lua
[00:00:01]: DoLuaFile loading buffer scripts/main.lua
[00:00:01]: running main.lua

[00:00:01]: loaded modindex    
[00:00:01]: ModIndex: Beginning normal load sequence for dedicated server.

[00:00:01]: DownloadMods(0)
[00:00:01]: FMOD Error: An invalid object handle was used. 
[00:00:02]: LOADING LUA SUCCESS
[00:00:02]: PlayerDeaths could not load morgue    
[00:00:02]: PlayerHistory could not load player_history    
[00:00:02]: bloom_enabled    false    
[00:00:02]: loaded saveindex    
[00:00:02]: OnFilesLoaded()    
[00:00:02]: OnUpdatePurchaseStateComplete    
[00:00:03]:     Load FE    
[00:00:04]:     Load FE: done    
[00:00:04]: ModIndex: Load sequence finished successfully.    
[00:00:04]: Reset() returning
[00:00:05]: [200] Account Communication Success (6)
[00:00:05]: Received (KU_BqCqFXZf) from TokenPurpose
[00:00:05]: Starting Dedicated Server Game    
[00:00:05]: Network tick rate: U=15(2), D=0
[00:00:05]: About to start a server with the following settings:
[00:00:05]:   Dedicated: true
[00:00:05]:   Online: true
[00:00:05]:   Passworded: true
[00:00:05]:   ServerPort: 11000
[00:00:05]:   SteamAuthPort: 8768
[00:00:05]:   SteamMasterServerPort: 27018
[00:00:05]:   ClanID: false
[00:00:05]:   ClanOnly: false
[00:00:05]:   ClanAdmin: false
[00:00:05]:   LanOnly: false
[00:00:05]:   FriendsOnly: false
[00:00:05]:   EnableAutosaver: true
[00:00:05]:   PVP: false
[00:00:05]:   MaxPlayers: 6
[00:00:05]:   GameMode: survival
[00:00:05]:   OverridenDNS: 
[00:00:05]:   PauseWhenEmpty: true
[00:00:05]:   VoteEnabled: true
[00:00:05]:   InternetBroadcasting: true
[00:00:05]:   Intent: cooperative
[00:00:05]: Online Server Started on port: 11000
[00:00:05]: Collecting garbage...
[00:00:05]: lua_gc took 0.04 seconds
[00:00:05]: ~ShardLuaProxy()
[00:00:05]: ~ItemServerLuaProxy()
[00:00:05]: ~InventoryLuaProxy()
[00:00:05]: ~NetworkLuaProxy()
[00:00:05]: ~SimLuaProxy()
[00:00:05]: lua_close took 0.04 seconds
[00:00:06]: ReleaseAll
[00:00:06]: ReleaseAll Finished
[00:00:06]: cGame::StartPlaying
[00:00:06]: LOADING LUA
[00:00:06]: DoLuaFile scripts/main.lua
[00:00:06]: DoLuaFile loading buffer scripts/main.lua
[00:00:06]: running main.lua

[00:00:06]: loaded modindex    
[00:00:06]: ModIndex: Beginning normal load sequence for dedicated server.

[00:00:06]: LOADING LUA SUCCESS
[00:00:06]: PlayerDeaths could not load morgue    
[00:00:06]: PlayerHistory could not load player_history    
[00:00:06]: bloom_enabled    false    
[00:00:06]: loaded saveindex    
[00:00:06]: OnFilesLoaded()    
[00:00:06]: OnUpdatePurchaseStateComplete    
[00:00:06]:     Unload FE    
[00:00:06]:     Unload FE done    
[00:00:07]:     LOAD BE    
[00:00:09]:     LOAD BE: done    
[00:00:09]: Loading world: session/3E06DEA65182E674/0000000005    
[00:00:09]: Save file is at version 3    
[00:00:09]: Begin Session: 3E06DEA65182E674
[00:00:09]: saving to server_temp/server_save    
[00:00:10]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml )
[00:00:11]: Loading Nav Grid    
[00:00:11]: setting     summerlength    15    
[00:00:11]: setting     isnightmaredawn    false    
[00:00:11]: setting     elapseddaysinseason    0    
[00:00:11]: setting     isfullmoon    false    
[00:00:11]: setting     moisture    0.08333333581686    
[00:00:11]: setting     cavephase    day    
[00:00:11]: setting     isnightmarewild    false    
[00:00:11]: setting     moonphase    new    
[00:00:11]: setting     precipitationrate    0    
[00:00:11]: setting     iswet    false    
[00:00:11]: setting     winterlength    15    
[00:00:11]: setting     temperature    30.086350707664    
[00:00:11]: setting     isnightmarewarn    false    
[00:00:11]: setting     iswinter    false    
[00:00:11]: setting     moistureceil    531.52886962891    
[00:00:11]: setting     isday    true    
[00:00:11]: setting     israining    false    
[00:00:11]: setting     remainingdaysinseason    20    
[00:00:11]: setting     precipitation    none    
[00:00:11]: setting     wetness    0    
[00:00:11]: setting     isnightmarecalm    false    
[00:00:11]: setting     timeinphase    0.0013891855875651    
[00:00:11]: setting     isdusk    false    
[00:00:11]: setting     iscavedusk    false    
[00:00:11]: setting     isautumn    true    
[00:00:11]: setting     issnowing    false    
[00:00:11]: setting     iscaveday    true    
[00:00:11]: setting     phase    day    
[00:00:11]: setting     snowlevel    0    
[00:00:11]: setting     issnowcovered    false    
[00:00:11]: setting     autumnlength    20    
[00:00:11]: setting     pop    0.0001567804508437    
[00:00:11]: setting     nightmaretime    0    
[00:00:11]: setting     springlength    20    
[00:00:11]: setting     isspring    false    
[00:00:11]: setting     nightmarephase    none    
[00:00:11]: setting     season    autumn    
[00:00:11]: setting     time    0.00069459279378253    
[00:00:11]: setting     iscavenight    false    
[00:00:11]: setting     cycles    0    
[00:00:11]: setting     isnight    false    
[00:00:11]: setting     nightmaretimeinphase    0    
[00:00:11]: setting     issummer    false    
[00:00:11]: OVERRIDE: setting    flowers    to    always    
[00:00:11]: OVERRIDE: setting    lightning    to    rare    
[00:00:20]: Reconstructing topology    
[00:00:20]:     ...Sorting points    
[00:00:20]:     ...Sorting edges    
[00:00:20]:     ...Connecting nodes    
[00:00:20]:     ...Validating connections    
[00:00:20]:     ...Housekeeping    
[00:00:20]:     ...Done!    
[00:00:20]: 1 uploads added to server. From server_temp
[00:00:20]: About to start a shard with these settings:
[00:00:20]:   ShardName: [SHDMASTER]
[00:00:20]:   ShardID: 1
[00:00:20]:   ShardRole: MASTER
[00:00:20]:   MasterHost: (null)
[00:00:20]:   MasterBind: 127.0.0.1
[00:00:20]:   MasterPort: 10889
[00:00:20]: [Shard] Starting master server
[00:00:20]: [Shard] Shard server started on port: 10889
[00:00:20]: Telling Client our new session identifier: 3E06DEA65182E674
[00:00:20]: ModIndex: Load sequence finished successfully.    
[00:00:20]: Reset() returning
[00:00:20]: [Steam] SteamGameServer_Init(8768, 11000, 27018)
[00:00:20]: [Steam] SteamGameServer_Init success
[00:00:21]: Validating portal[10] <-> 1630488026[10] (inactive)    
[00:00:21]: Validating portal[1] <-> 1630488026[1] (inactive)    
[00:00:21]: Validating portal[4] <-> 1630488026[4] (inactive)    
[00:00:21]: Validating portal[5] <-> 1630488026[5] (inactive)    
[00:00:21]: Validating portal[3] <-> 1630488026[3] (inactive)    
[00:00:21]: Validating portal[8] <-> 1630488026[8] (inactive)    
[00:00:21]: Validating portal[9] <-> 1630488026[9] (inactive)    
[00:00:21]: Validating portal[6] <-> 1630488026[6] (inactive)    
[00:00:21]: Validating portal[2] <-> 1630488026[2] (inactive)    
[00:00:21]: Validating portal[7] <-> 1630488026[7] (inactive)    
[00:00:21]: Sim paused
[00:00:24]: [Shard] Slave Caves(1630488026) connected: [LAN] 127.0.0.1
[00:00:30]: [Shard] Slave Caves(1630488026) ready!
[00:00:30]: World 1630488026 is now connected    
[00:00:30]: Validating portal[10] <-> 1630488026[10] (disabled)    
[00:00:30]: Validating portal[1] <-> 1630488026[1] (disabled)    
[00:00:30]: Validating portal[4] <-> 1630488026[4] (disabled)    
[00:00:30]: Validating portal[5] <-> 1630488026[5] (disabled)    
[00:00:30]: Validating portal[3] <-> 1630488026[3] (disabled)    
[00:00:30]: Validating portal[8] <-> 1630488026[8] (disabled)    
[00:00:30]: Validating portal[9] <-> 1630488026[9] (disabled)    
[00:00:30]: Validating portal[6] <-> 1630488026[6] (disabled)    
[00:00:30]: Validating portal[2] <-> 1630488026[2] (disabled)    
[00:00:30]: Validating portal[7] <-> 1630488026[7] (disabled)    
[00:11:14]: Serializing world: session/3E06DEA65182E674/0000000006
[00:11:15]: [Shard] Stopping shard mode
[00:11:15]: Collecting garbage...
[00:11:16]: lua_gc took 0.21 seconds
[00:11:16]: ~ShardLuaProxy()
[00:11:16]: ~ItemServerLuaProxy()
[00:11:16]: ~InventoryLuaProxy()
[00:11:16]: ~NetworkLuaProxy()
[00:11:16]: ~SimLuaProxy()
[00:11:16]: lua_close took 0.33 seconds
[00:11:16]:  Manager - ORPHANED UNKNOWN RESOURCES:
[00:11:16]: shaders/ui_yuv.ksh - 1
[00:11:16]: CurlRequestManager::ClientThread::Main() complete
[00:11:16]: HttpClient2 discarded 1 callbacks.
[00:11:16]: Shutting down

The service for DST is ok and the client can access my host to run the game but the game said the server have no mods. And then, I checked the dedicated_server_mods_setup.lua file and it was over-written to default (empty files with some comment).

And I cannot position the problem(s) and fix it(them).

Link to comment
https://forums.kleientertainment.com/forums/topic/70577-mods-install-problem/
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...