Jump to content

Ubuntu 18.04 dedicated server not visible on lan


Recommended Posts

Note: I've put all the details of my setup here: https://github.com/kfsone/dst-server which includes a Powershell Core setup script to generate a similar config.

I've gotten an overworld/caves cluster running, I can see it on the Klei list, my server and game client are running the same versions, I can log into the game via the public browser, but I cannot see it on the local network.

Is this as simple as a port forwarding issue? I didn't see any traffic that looked like RakNet trying to query the LAN for a server nor the servers trying to broadcast their presence. How is lan-server discovery done?

-Server and clients are on the same wired lan, via the same hub,

My layout:

Spoiler

/opt/steam/steamapps/common         << steam library
    DontStarveTogether/             << game folder
        bin/                        << server
        Servers/                    << config folder
            kfs1/                   << cluster folder
                cluster_token.txt
                cluster.ini
                Overworld/
                    server.ini
                Caves/
                    server.ini

My launch script:

Spoiler

cd $GAME_FOLDER/bin

./dontstarve_dedicated_server_nullrenderer \
    -cluster "kfs1" \
    -persistent_storage_root "/opt/steam/steamapps/common/DontStarveTogether" \
    -config_dir "Servers" \
    -monitor_parent_process $$ \
    -shard "Caves" | \
        sed 's:^:[kfs1.Caves]:' &

./dontstarve_dedicated_server_nullrenderer \
    -cluster "kfs1" \
    -persistent_storage_root "/opt/steam/steamapps/common/DontStarveTogether" \
    -config_dir "Servers" \
    -monitor_parent_process $$ \
    -shard "Overworld" | \
        sed 's:^:[kfs1.Overworld]:' &

wait

I have a valid cluster_token.txt.

Overworld log:

Spoiler

[00:00:00]: PersistRootStorage is now /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/Overworld/ 
[00:00:00]: Starting Up
[00:00:00]: Version: 315751
[00:00:00]: Current time: Fri Mar 22 17:25:21 2019

[00:00:00]: System Name: Linux
[00:00:00]: Host Name: dogfish
[00:00:00]: Release(Kernel) Version: 4.15.0-46-generic
[00:00:00]: Kernel Build Timestamp: #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 315751 LINUX
[00:00:00]: Build Date: 4716
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -cluster kfs1 -persistent_storage_root /opt/steam/steamapps/common/DontStarveTogether -config_dir Servers -monitor_parent_process 26146 -shard Overworld 
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: THREAD - started 'GAClient' (4133235520)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: ProfileIndex:5.87
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Platform: 1
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: THREAD - started 'Ping Job Thread' (4126145344)
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: OnLoadPermissionList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/blocklist.txt (Failure)
[00:00:00]: OnLoadPermissionList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/adminlist.txt (Failure)
[00:00:00]: OnLoadUserIdList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/whitelist.txt (Failure)
[00:00:00]: THREAD - started 'StreamInput' (4121951040)
[00:00:00]: Token retrieved from: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/cluster_token.txt
[00:00:00]: Token retrieved from: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/cluster_token.txt
[00:00:00]: cGame::InitializeOnMainThread
[00:00:00]: Renderer initialize: Okay
[00:00:00]: AnimManager initialize: Okay
[00:00:00]: Buffers initialize: Okay
[00:00:00]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:00]: GameSpecific initialize: Okay
[00:00:00]: cGame::StartPlaying
[00:00:00]: LOADING LUA
[00:00:00]: DoLuaFile scripts/main.lua
[00:00:00]: DoLuaFile loading buffer scripts/main.lua
[00:00:00]:   taskgrouplist:    default    Together    
[00:00:00]:   taskgrouplist:    classic    Classic    
[00:00:00]:   taskgrouplist:    cave_default    Underground    
[00:00:00]:   taskgrouplist:    lavaarena_taskset    The Forge    
[00:00:00]:   taskgrouplist:    quagmire_taskset    The Gorge    
[00:00:00]: running main.lua
    
[00:00:00]: loaded modindex    
[00:00:00]: ModIndex: Beginning normal load sequence for dedicated server.
    
[00:00:00]: DownloadMods(0)
[00:00:00]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:01]: LOADING LUA SUCCESS
[00:00:01]: PlayerDeaths could not load morgue    
[00:00:01]: PlayerHistory could not load player_history    
[00:00:01]: ServerPreferences could not load server_preferences    
[00:00:01]: bloom_enabled    false    
[00:00:01]: loaded saveindex    
[00:00:01]: OnFilesLoaded()    
[00:00:01]: OnUpdatePurchaseStateComplete    
[00:00:01]: Klump load on boot started.    
[00:00:01]: Klump files loaded:     0    
[00:00:02]:     Load FE    
[00:00:02]: THREAD - started 'FilesExistAsyncThread' (4093963072)
[00:00:02]: FilesExistAsyncThread started (10035 files)...
[00:00:02]:     Load FE: done    
[00:00:02]: ModIndex: Load sequence finished successfully.    
[00:00:02]: Reset() returning
[00:00:02]: ... FilesExistAsyncThread complete
[00:00:02]: [200] Account Communication Success (6)
[00:00:02]: Received (KU_h1ZT1Bgc) from TokenPurpose
[00:00:02]: Starting Dedicated Server Game    
[00:00:02]: Network tick rate: U=15(2), D=0
[00:00:02]: About to start a server with the following settings:
[00:00:02]:   Dedicated: true
[00:00:02]:   Online: true
[00:00:02]:   Passworded: true
[00:00:02]:   ServerPort: 10999
[00:00:02]:   SteamAuthPort: 8766
[00:00:02]:   SteamMasterServerPort: 27016
[00:00:02]:   ClanID: false
[00:00:02]:   ClanOnly: false
[00:00:02]:   ClanAdmin: false
[00:00:02]:   LanOnly: false
[00:00:02]:   FriendsOnly: false
[00:00:02]:   EnableAutosaver: true
[00:00:02]:   EncodeUserPath: true
[00:00:02]:   PVP: false
[00:00:02]:   MaxPlayers: 4
[00:00:02]:   GameMode: survival
[00:00:02]:   OverridenDNS: 
[00:00:02]:   PauseWhenEmpty: true
[00:00:02]:   IdleTimeout: 1800s
[00:00:02]:   VoteEnabled: true
[00:00:02]:   InternetBroadcasting: true
[00:00:02]:   Intent: cooperative
[00:00:02]: Online Server Started on port: 10999
[00:00:02]: Collecting garbage...
[00:00:03]: lua_gc took 0.03 seconds
[00:00:03]: ~ShardLuaProxy()
[00:00:03]: ~cEventLeaderboardProxy()
[00:00:03]: ~ItemServerLuaProxy()
[00:00:03]: ~InventoryLuaProxy()
[00:00:03]: ~NetworkLuaProxy()
[00:00:03]: ~SimLuaProxy()
[00:00:03]: lua_close took 0.04 seconds
[00:00:03]: ReleaseAll
[00:00:03]: ReleaseAll Finished
[00:00:03]: cGame::StartPlaying
[00:00:03]: LOADING LUA
[00:00:03]: DoLuaFile scripts/main.lua
[00:00:03]: DoLuaFile loading buffer scripts/main.lua
[00:00:03]:   taskgrouplist:    default    Together    
[00:00:03]:   taskgrouplist:    classic    Classic    
[00:00:03]:   taskgrouplist:    cave_default    Underground    
[00:00:03]:   taskgrouplist:    lavaarena_taskset    The Forge    
[00:00:03]:   taskgrouplist:    quagmire_taskset    The Gorge    
[00:00:03]: running main.lua
    
[00:00:03]: loaded modindex    
[00:00:03]: ModIndex: Beginning normal load sequence for dedicated server.
    
[00:00:03]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:03]: LOADING LUA SUCCESS
[00:00:03]: PlayerDeaths could not load morgue    
[00:00:03]: PlayerHistory could not load player_history    
[00:00:03]: ServerPreferences could not load server_preferences    
[00:00:03]: bloom_enabled    false    
[00:00:03]: loaded saveindex    
[00:00:03]: OnFilesLoaded()    
[00:00:03]: OnUpdatePurchaseStateComplete    
[00:00:03]: Loading world: session/809214C531048650/0000000013    
[00:00:03]: Save file is at version 4.77    
[00:00:03]: Klump load on boot started.    
[00:00:03]: Klump files loaded:     0    
[00:00:03]:     Unload FE    
[00:00:03]:     Unload FE done    
[00:00:03]:     LOAD BE    
[00:00:05]:     LOAD BE: done    
[00:00:06]: Begin Session: 809214C531048650
[00:00:06]: saving to server_temp/server_save    
[00:00:06]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml )
[00:00:06]: Loading 12 new character(s)    
[00:00:06]: Total 12 character(s) loaded    
[00:00:06]: Loading Nav Grid    
[00:00:06]: setting     summerlength    15    
[00:00:06]: setting     isnightmaredawn    false    
[00:00:06]: setting     elapseddaysinseason    0    
[00:00:06]: setting     isfullmoon    false    
[00:00:06]: setting     moisture    0.20833340287209    
[00:00:06]: setting     springlength    20    
[00:00:06]: setting     isnightmarewild    false    
[00:00:06]: setting     moonphase    new    
[00:00:06]: setting     precipitationrate    0    
[00:00:06]: setting     iswet    false    
[00:00:06]: setting     isnewmoon    false    
[00:00:06]: setting     iswinter    false    
[00:00:06]: setting     israining    false    
[00:00:06]: setting     isnightmarewarn    false    
[00:00:06]: setting     precipitation    none    
[00:00:06]: setting     cavephase    day    
[00:00:06]: setting     moistureceil    883.51977539062    
[00:00:06]: setting     isday    true    
[00:00:06]: setting     iscaveday    true    
[00:00:06]: setting     season    autumn    
[00:00:06]: setting     timeinphase    0.0034729639689127    
[00:00:06]: setting     temperature    30.221890540614    
[00:00:06]: setting     isnightmarecalm    false    
[00:00:06]: setting     isnight    false    
[00:00:06]: setting     isdusk    false    
[00:00:06]: setting     iscavedusk    false    
[00:00:06]: setting     isautumn    true    
[00:00:06]: setting     issnowing    false    
[00:00:06]: setting     iswaxingmoon    true    
[00:00:06]: setting     pop    0.00023579936598474    
[00:00:06]: setting     snowlevel    0    
[00:00:06]: setting     issnowcovered    false    
[00:00:06]: setting     autumnlength    20    
[00:00:06]: setting     phase    day    
[00:00:06]: setting     nightmaretime    0    
[00:00:06]: setting     winterlength    15    
[00:00:06]: setting     isspring    false    
[00:00:06]: setting     nightmarephase    none    
[00:00:06]: setting     remainingdaysinseason    20    
[00:00:06]: setting     cycles    0    
[00:00:06]: setting     iscavenight    false    
[00:00:06]: setting     nightmaretimeinphase    0    
[00:00:06]: setting     wetness    0    
[00:00:06]: setting     time    0.0017364819844564    
[00:00:06]: setting     issummer    false    
[00:00:09]: Reconstructing topology    
[00:00:09]:     ...Sorting points    
[00:00:09]:     ...Sorting edges    
[00:00:09]:     ...Connecting nodes    
[00:00:09]:     ...Validating connections    
[00:00:09]:     ...Housekeeping    
[00:00:09]:     ...Done!    
[00:00:09]: 1 uploads added to server. From server_temp
[00:00:09]: About to start a shard with these settings:
[00:00:09]:   ShardName: [SHDMASTER]
[00:00:09]:   ShardID: 1
[00:00:09]:   ShardRole: MASTER
[00:00:09]:   MasterHost: (null)
[00:00:09]:   MasterBind: 127.0.0.1
[00:00:09]:   MasterPort: 10888
[00:00:09]: [Shard] Starting master server
[00:00:09]: [Shard] Shard server started on port: 10888
[00:00:10]: Telling Client our new session identifier: 809214C531048650
[00:00:10]: ModIndex: Load sequence finished successfully.    
[00:00:10]: Reset() returning
[00:00:10]: [Steam] SteamGameServer_Init(8766, 10999, 27016)
[00:00:10]: [Steam] SteamGameServer_Init success
[00:00:10]: Validating portal[1] <-> 3932879449[1] (inactive)    
[00:00:10]: Validating portal[2] <-> 3932879449[2] (inactive)    
[00:00:10]: Validating portal[6] <-> 3932879449[6] (inactive)    
[00:00:10]: Validating portal[3] <-> 3932879449[3] (inactive)    
[00:00:10]: Validating portal[4] <-> 3932879449[4] (inactive)    
[00:00:10]: Validating portal[5] <-> 3932879449[5] (inactive)    
[00:00:10]: Validating portal[7] <-> 3932879449[7] (inactive)    
[00:00:10]: Validating portal[8] <-> 3932879449[8] (inactive)    
[00:00:10]: Validating portal[10] <-> 3932879449[10] (inactive)    
[00:00:10]: Validating portal[9] <-> 3932879449[9] (inactive)    
[00:00:10]: Sim paused
[00:00:11]: Gameserver logged on to Steam, assigned SteamID [A:1:254036992:12221]
[00:00:13]: Best lobby region is aws/US (ping 77)
[00:00:13]: Registering master server in US lobby
[00:00:15]: [Shard] Slave Caves(31564130) connected: [LAN] 127.0.0.1
[00:00:15]: [Shard] Slave Caves(31564130) ready!
[00:00:15]: World 31564130 is now connected    
[00:00:15]: Validating portal[1] <-> 31564130[1] (disabled)    
[00:00:15]: Validating portal[2] <-> 31564130[2] (disabled)    
[00:00:15]: Validating portal[6] <-> 31564130[6] (disabled)    
[00:00:15]: Validating portal[3] <-> 31564130[3] (disabled)    
[00:00:15]: Validating portal[4] <-> 31564130[4] (disabled)    
[00:00:15]: Validating portal[5] <-> 31564130[5] (disabled)    
[00:00:15]: Validating portal[7] <-> 31564130[7] (disabled)    
[00:00:15]: Validating portal[8] <-> 31564130[8] (disabled)    
[00:00:15]: Validating portal[10] <-> 31564130[10] (disabled)    
[00:00:15]: Validating portal[9] <-> 31564130[9] (disabled)    
[00:00:23]: Registering master server in US lobby
[00:01:05]: Serializing world: session/809214C531048650/0000000014
[00:01:05]: Truncating to snapshot #14...
[00:01:05]:  - session/809214C531048650/0000000008
[00:01:05]:    1 file(s) removed
[00:01:05]: Removing server from US lobby
[00:01:05]: [Shard] Stopping shard mode
[00:01:05]: Collecting garbage...
[00:01:05]: lua_gc took 0.13 seconds
[00:01:05]: ~ShardLuaProxy()
[00:01:05]: ~cEventLeaderboardProxy()
[00:01:05]: ~ItemServerLuaProxy()
[00:01:05]: ~InventoryLuaProxy()
[00:01:05]: ~NetworkLuaProxy()
[00:01:05]: ~SimLuaProxy()
[00:01:05]: lua_close took 0.19 seconds
[00:01:05]: CurlRequestManager::ClientThread::Main() complete
[00:01:05]: HttpClient2 discarded 1 callbacks.
[00:01:05]: Shutting down

Caves log:

Spoiler

[00:00:00]: PersistRootStorage is now /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/Caves/ 
[00:00:00]: Starting Up
[00:00:00]: Version: 315751
[00:00:00]: Current time: Fri Mar 22 17:25:21 2019

[00:00:00]: System Name: Linux
[00:00:00]: Host Name: dogfish
[00:00:00]: Release(Kernel) Version: 4.15.0-46-generic
[00:00:00]: Kernel Build Timestamp: #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 315751 LINUX
[00:00:00]: Build Date: 4716
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -cluster kfs1 -persistent_storage_root /opt/steam/steamapps/common/DontStarveTogether -config_dir Servers -monitor_parent_process 26146 -shard Caves 
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: THREAD - started 'GAClient' (4133268288)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: ProfileIndex:5.03
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Platform: 1
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: THREAD - started 'Ping Job Thread' (4126145344)
[00:00:00]: OnLoadPermissionList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/blocklist.txt (Failure)
[00:00:00]: OnLoadPermissionList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/adminlist.txt (Failure)
[00:00:00]: OnLoadUserIdList: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/whitelist.txt (Failure)
[00:00:00]: Token retrieved from: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/cluster_token.txt
[00:00:00]: Token retrieved from: /opt/steam/steamapps/common/DontStarveTogether//Servers/kfs1/cluster_token.txt
[00:00:00]: THREAD - started 'StreamInput' (4124044096)
[00:00:00]: cGame::InitializeOnMainThread
[00:00:00]: Renderer initialize: Okay
[00:00:00]: AnimManager initialize: Okay
[00:00:00]: Buffers initialize: Okay
[00:00:00]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:00]: GameSpecific initialize: Okay
[00:00:00]: cGame::StartPlaying
[00:00:00]: LOADING LUA
[00:00:00]: DoLuaFile scripts/main.lua
[00:00:00]: DoLuaFile loading buffer scripts/main.lua
[00:00:00]:   taskgrouplist:    default    Together    
[00:00:00]:   taskgrouplist:    classic    Classic    
[00:00:00]:   taskgrouplist:    cave_default    Underground    
[00:00:00]:   taskgrouplist:    lavaarena_taskset    The Forge    
[00:00:00]:   taskgrouplist:    quagmire_taskset    The Gorge    
[00:00:00]: running main.lua
    
[00:00:00]: loaded modindex    
[00:00:00]: ModIndex: Beginning normal load sequence for dedicated server.
    
[00:00:00]: DownloadMods(0)
[00:00:00]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:01]: LOADING LUA SUCCESS
[00:00:01]: PlayerDeaths could not load morgue    
[00:00:01]: PlayerHistory could not load player_history    
[00:00:01]: ServerPreferences could not load server_preferences    
[00:00:01]: bloom_enabled    false    
[00:00:01]: loaded saveindex    
[00:00:01]: OnFilesLoaded()    
[00:00:01]: OnUpdatePurchaseStateComplete    
[00:00:01]: Klump load on boot started.    
[00:00:01]: Klump files loaded:     0    
[00:00:02]:     Load FE    
[00:00:02]: THREAD - started 'FilesExistAsyncThread' (4093963072)
[00:00:02]: FilesExistAsyncThread started (10035 files)...
[00:00:02]:     Load FE: done    
[00:00:02]: ModIndex: Load sequence finished successfully.    
[00:00:02]: Reset() returning
[00:00:02]: ... FilesExistAsyncThread complete
[00:00:02]: [200] Account Communication Success (6)
[00:00:02]: Received (KU_h1ZT1Bgc) from TokenPurpose
[00:00:02]: Starting Dedicated Server Game    
[00:00:02]: Network tick rate: U=15(2), D=0
[00:00:02]: About to start a server with the following settings:
[00:00:02]:   Dedicated: true
[00:00:02]:   Online: true
[00:00:02]:   Passworded: true
[00:00:02]:   ServerPort: 11000
[00:00:02]:   SteamAuthPort: 8767
[00:00:02]:   SteamMasterServerPort: 0
[00:00:02]:   ClanID: false
[00:00:02]:   ClanOnly: false
[00:00:02]:   ClanAdmin: false
[00:00:02]:   LanOnly: false
[00:00:02]:   FriendsOnly: false
[00:00:02]:   EnableAutosaver: true
[00:00:02]:   EncodeUserPath: true
[00:00:02]:   PVP: false
[00:00:02]:   MaxPlayers: 4
[00:00:02]:   GameMode: survival
[00:00:02]:   OverridenDNS: 
[00:00:02]:   PauseWhenEmpty: true
[00:00:02]:   IdleTimeout: 1800s
[00:00:02]:   VoteEnabled: true
[00:00:02]:   InternetBroadcasting: true
[00:00:02]:   Intent: cooperative
[00:00:02]: [Shard] No shard id specified, generating a random one...
[00:00:02]: Online Server Started on port: 11000
[00:00:03]: Collecting garbage...
[00:00:03]: lua_gc took 0.03 seconds
[00:00:03]: ~ShardLuaProxy()
[00:00:03]: ~cEventLeaderboardProxy()
[00:00:03]: ~ItemServerLuaProxy()
[00:00:03]: ~InventoryLuaProxy()
[00:00:03]: ~NetworkLuaProxy()
[00:00:03]: ~SimLuaProxy()
[00:00:03]: lua_close took 0.04 seconds
[00:00:03]: ReleaseAll
[00:00:03]: ReleaseAll Finished
[00:00:03]: cGame::StartPlaying
[00:00:03]: LOADING LUA
[00:00:03]: DoLuaFile scripts/main.lua
[00:00:03]: DoLuaFile loading buffer scripts/main.lua
[00:00:03]:   taskgrouplist:    default    Together    
[00:00:03]:   taskgrouplist:    classic    Classic    
[00:00:03]:   taskgrouplist:    cave_default    Underground    
[00:00:03]:   taskgrouplist:    lavaarena_taskset    The Forge    
[00:00:03]:   taskgrouplist:    quagmire_taskset    The Gorge    
[00:00:03]: running main.lua
    
[00:00:03]: loaded modindex    
[00:00:03]: ModIndex: Beginning normal load sequence for dedicated server.
    
[00:00:03]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:03]: LOADING LUA SUCCESS
[00:00:03]: PlayerDeaths could not load morgue    
[00:00:03]: PlayerHistory could not load player_history    
[00:00:03]: ServerPreferences could not load server_preferences    
[00:00:03]: bloom_enabled    false    
[00:00:03]: loaded saveindex    
[00:00:03]: OnFilesLoaded()    
[00:00:03]: OnUpdatePurchaseStateComplete    
[00:00:03]: Loading world: session/240757C419280F5C/0000000013    
[00:00:03]: Save file is at version 4.77    
[00:00:03]: Klump load on boot started.    
[00:00:03]: Klump files loaded:     0    
[00:00:03]:     Unload FE    
[00:00:03]:     Unload FE done    
[00:00:03]:     LOAD BE    
[00:00:06]:     LOAD BE: done    
[00:00:06]: Begin Session: 240757C419280F5C
[00:00:06]: saving to server_temp/server_save    
[00:00:06]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml )
[00:00:06]: Loading 12 new character(s)    
[00:00:06]: Total 12 character(s) loaded    
[00:00:06]: Loading Nav Grid    
[00:00:06]: setting     summerlength    15    
[00:00:06]: setting     isnightmaredawn    false    
[00:00:06]: setting     elapseddaysinseason    0    
[00:00:06]: setting     isfullmoon    false    
[00:00:06]: setting     moisture    50.67858505249    
[00:00:06]: setting     springlength    20    
[00:00:06]: setting     isnightmarewild    false    
[00:00:06]: setting     moonphase    new    
[00:00:06]: setting     precipitationrate    0    
[00:00:06]: setting     iswet    false    
[00:00:06]: setting     isnewmoon    false    
[00:00:06]: setting     iswinter    false    
[00:00:06]: setting     israining    false    
[00:00:06]: setting     isnightmarewarn    false    
[00:00:06]: setting     precipitation    none    
[00:00:06]: setting     cavephase    day    
[00:00:06]: setting     moistureceil    633.46771240234    
[00:00:06]: setting     isday    true    
[00:00:06]: setting     iscaveday    true    
[00:00:06]: setting     season    autumn    
[00:00:06]: setting     timeinphase    0.007640520731608    
[00:00:06]: setting     temperature    30.661345095232    
[00:00:06]: setting     isnightmarecalm    false    
[00:00:06]: setting     isnight    false    
[00:00:06]: setting     isdusk    false    
[00:00:06]: setting     iscavedusk    false    
[00:00:06]: setting     isautumn    true    
[00:00:06]: setting     issnowing    false    
[00:00:06]: setting     iswaxingmoon    true    
[00:00:06]: setting     pop    0.080001843914504    
[00:00:06]: setting     snowlevel    0    
[00:00:06]: setting     issnowcovered    false    
[00:00:06]: setting     autumnlength    20    
[00:00:06]: setting     phase    day    
[00:00:06]: setting     nightmaretime    0    
[00:00:06]: setting     winterlength    15    
[00:00:06]: setting     isspring    false    
[00:00:06]: setting     nightmarephase    none    
[00:00:06]: setting     remainingdaysinseason    20    
[00:00:06]: setting     cycles    0    
[00:00:06]: setting     iscavenight    false    
[00:00:06]: setting     nightmaretimeinphase    0    
[00:00:06]: setting     wetness    0    
[00:00:06]: setting     time    0.003820260365804    
[00:00:06]: setting     issummer    false    
[00:00:06]: [Shard] Slave is waiting for LUA...
[00:00:11]: Reconstructing topology    
[00:00:11]:     ...Sorting points    
[00:00:11]:     ...Sorting edges    
[00:00:11]:     ...Connecting nodes    
[00:00:11]:     ...Validating connections    
[00:00:12]:     ...Housekeeping    
[00:00:12]:     ...Done!    
[00:00:12]: 1 uploads added to server. From server_temp
[00:00:12]: About to start a shard with these settings:
[00:00:12]:   ShardName: Caves
[00:00:12]:   ShardID: 31564130
[00:00:12]:   ShardRole: SLAVE
[00:00:12]:   MasterHost: 127.0.0.1
[00:00:12]:   MasterBind: (null)
[00:00:12]:   MasterPort: 10888
[00:00:12]: [Shard] Connecting to master...
[00:00:12]: Telling Client our new session identifier: 240757C419280F5C
[00:00:12]: ModIndex: Load sequence finished successfully.    
[00:00:12]: Reset() returning
[00:00:12]: [Steam] SteamGameServer_Init(8767, 11000, 0)
[00:00:12]: [Steam] SteamGameServer_Init success
[00:00:12]: [Shard] Sending slave information to master...
[00:00:12]: Validating portal[2] <-> 1[2] (inactive)    
[00:00:12]: Validating portal[9] <-> 1[9] (inactive)    
[00:00:12]: Validating portal[8] <-> 1[8] (inactive)    
[00:00:12]: Validating portal[7] <-> 1[7] (inactive)    
[00:00:12]: Validating portal[6] <-> 1[6] (inactive)    
[00:00:12]: Validating portal[5] <-> 1[5] (inactive)    
[00:00:12]: Validating portal[3] <-> 1[3] (inactive)    
[00:00:12]: Validating portal[10] <-> 1[10] (inactive)    
[00:00:12]: Validating portal[4] <-> 1[4] (inactive)    
[00:00:12]: Validating portal[1] <-> 1[1] (inactive)    
[00:00:12]: Gameserver logged on to Steam, assigned SteamID [A:1:254047240:12221]
[00:00:15]: Overriding region to US
[00:00:15]: Registering slave in US lobby
[00:00:15]: [Shard] Slave is now ready!
[00:00:15]: World 1 is now connected    
[00:00:15]: Validating portal[2] <-> 1[2] (disabled)    
[00:00:15]: Validating portal[9] <-> 1[9] (disabled)    
[00:00:15]: Validating portal[8] <-> 1[8] (disabled)    
[00:00:15]: Validating portal[7] <-> 1[7] (disabled)    
[00:00:15]: Validating portal[6] <-> 1[6] (disabled)    
[00:00:15]: Validating portal[5] <-> 1[5] (disabled)    
[00:00:15]: Validating portal[3] <-> 1[3] (disabled)    
[00:00:15]: Validating portal[10] <-> 1[10] (disabled)    
[00:00:15]: Validating portal[4] <-> 1[4] (disabled)    
[00:00:15]: Validating portal[1] <-> 1[1] (disabled)    
[00:00:16]: [Shard] Slave LUA is now ready!
[00:00:16]: Sim paused
[00:01:05]: Serializing world: session/240757C419280F5C/0000000014
[00:01:05]: Truncating to snapshot #14...
[00:01:05]:  - session/240757C419280F5C/0000000008
[00:01:05]:    1 file(s) removed
[00:01:05]: [Shard] Stopping shard mode
[00:01:05]: Collecting garbage...
[00:01:05]: lua_gc took 0.22 seconds
[00:01:05]: ~ShardLuaProxy()
[00:01:05]: ~cEventLeaderboardProxy()
[00:01:05]: ~ItemServerLuaProxy()
[00:01:05]: ~InventoryLuaProxy()
[00:01:05]: ~NetworkLuaProxy()
[00:01:05]: ~SimLuaProxy()
[00:01:06]: lua_close took 0.28 seconds
[00:01:06]: CurlRequestManager::ClientThread::Main() complete
[00:01:06]: HttpClient2 discarded 0 callbacks.
[00:01:06]: Shutting down

cluster.ini:

Spoiler

[GAMEPLAY]
game_mode = survival
pvp = false
max_players = 4
pause_when_empty = true

[NETWORK]
cluster_name = kfs1
cluster_description = test game
cluster_password = burp
cluster_intention = cooperative
autosaver_enabled = true
enable_snapshots = true
enable_vote_kick = false
tick_rate = 15
connection_timeout = 8000
lan_only_server = true

[MISC]
console_enabled = true

[SHARD]
shard_enabled = true
cluster_key   = kfs1.burp
bind_ip       = 127.0.0.1
master_ip     = 127.0.0.1

Overworld/server.ini:

Spoiler

[NETWORK]
lan_only_server = true
server_port = 10999


[SHARD]
is_master = true
name = Overworld


[STEAM]
master_server_port = 27016
authentication_port = 8766


[ACCOUNT]
encode_user_path = true
dedicated_lan_server = true

Caves/server.ini:
 

Spoiler

[NETWORK]
lan_only_server = true
server_port = 11000


[SHARD]
is_master = false
name = Caves
id = 31564130


[STEAM]
master_server_port = 27017
authentication_port = 8767


[ACCOUNT]
encode_user_path = true
dedicated_lan_server = true

 

Link to comment
Share on other sites

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...