Don't Starve Together

Don't Starve Together

Shard Configuration Mod
MODS causes the server to crash, the following is the log
[00:18:44]: Shard Configuration Mod: Synchronizing connection data from master
caveworld | [00:18:44]: [string "scripts/util.lua"]:89: attempt to index local 'self' (a nil value)
caveworld | LUA ERROR stack traceback:
caveworld | scripts/util.lua:89 in (field) split (Lua) <86-91>
caveworld | self = nil
caveworld | sep =
caveworld |
caveworld | sep =
caveworld |
caveworld | fields = table: 0xd0f1730
caveworld | pattern = ([^
caveworld | ]+)
caveworld | ../mods/workshop-595764362/scripts/components/sync.lua:22 in (local) fn (Lua) <6-35>
caveworld | oneDir = table: 0xb6c04f8
caveworld | biDir = table: 0xb6c08d8
caveworld | allData = table: 0xb6c1450
caveworld | scripts/entityscript.lua:998 in (method) PushEvent (Lua) <985-1012>
caveworld | self (valid:true) =
caveworld | GUID = 100026
caveworld | name = MISSING NAME
caveworld | inlimbo = false
caveworld | persists = false
caveworld | OnRemoveEntity = function - scripts/prefabs/shard_network.lua:12
caveworld | event_listening = table: 0xb322318
caveworld | ShardNetwork = ShardNetwork (0xd4cce28)
caveworld | actioncomponents = table: 0xd8226c8
caveworld | prefab = shard_network
caveworld | lower_components_shadow = table: 0xd8226a0
caveworld | spawntime = 0
caveworld | pendingtasks = table: 0xe0fc818
caveworld | entity = Entity (0xb10a5c0)
caveworld | event_listeners = table: 0xdd6c240
caveworld | components = table: 0xd822678
caveworld | replica = table: 0xb3221a0
caveworld | event = OnConnectionDataChanged
caveworld | data = nil
caveworld | listeners = table: 0xd7ebd08
caveworld | tocall = table: 0xb6bbeb0
caveworld | i = 1
caveworld | fn = function - ../mods/workshop-595764362/scripts/components/sync.lua:6
caveworld | scripts/mainfunctions.lua:318 in () ? (Lua) <315-320>
caveworld | guid = 100026
caveworld | event = OnConnectionDataChanged
caveworld | data = nil
caveworld | inst = 100026 - shard_network (valid:true)
caveworld |
caveworld | [00:18:44]: [string "scripts/util.lua"]:89: attempt to index local 'self' (a nil value)
caveworld | LUA ERROR stack traceback:
caveworld | scripts/util.lua:89 in (field) split (Lua) <86-91>
caveworld | ../mods/workshop-595764362/scripts/components/sync.lua:22 in (local) fn (Lua) <6-35>
caveworld | scripts/entityscript.lua:998 in (method) PushEvent (Lua) <985-1012>
caveworld | scripts/mainfunctions.lua:318 in () ? (Lua) <315-320>
caveworld |
caveworld | [00:18:44]: CURL ERROR: () <url> malformed
< >
Showing 1-4 of 4 comments
Nuke  [developer] 17 Jul, 2017 @ 9:08am 
This suggest that there is an error in [string "scripts/util.lua"]:89. That is a script from core DST. Try check integrity of DST dedicated server and maybe reinstall DST dedicated server. If that won't work turn to developers because your installation has a bug in their code that works for everybody else.
Nuke  [developer] 20 Jul, 2017 @ 9:32pm 
If that won't work then I suggest turning off syncing connections from master shard. Configure modoverrides so that SyncFromMaster is false and copy connection info manually and it should work.
GTMDACE 21 Jul, 2017 @ 3:03pm 
Originally posted by Nuke:
If that won't work then I suggest turning off syncing connections from master shard. Configure modoverrides so that SyncFromMaster is false and copy connection info manually and it should work.

I have updated dst client and set SyncFromMaster to false ( it seems does not work and the log still shown that the mod is synchronising from master)

Either way, it stops the slaves and giving the errors above.
Nuke  [developer] 21 Jul, 2017 @ 9:36pm 
You should have updated DST server and do all servers have SyncFromMaster set to false?
< >
Showing 1-4 of 4 comments
Per page: 1530 50