0xF741B84C Posted January 24, 2023 Share Posted January 24, 2023 I created dedicated server following these steps. It seems to start all fine but it won't show up in server browser so I tried to connect via console c_connect("127.0.0.1", 10889) and message with version mismatch poped up. When I check the client and server they both shows the same. Spoiler Where I differ from the guide is that the server runs on arch linux and I did some adjustments to the paths in the run_dedicated_servers.sh file. Don't get confused with the depot_343052 folder in $install_dir. It's an a leftover name from my experimenting with older versions, the folder was empty when I ran run_dedicated_servers.sh so the steamcmd downloaded the latest one. Spoiler #!/bin/bash steamcmd_dir="/home/lukas/.steam/steamcmd" install_dir="/home/lukas/.local/share/Steam/ubuntu12_32/steamapps/content/app_343050/depot_343052" cluster_name="MyDediServer" dontstarve_dir="$HOME/.klei/DoNotStarveTogether" function fail() { echo Error: "$@" >&2 exit 1 } function check_for_file() { if [ ! -e "$1" ]; then fail "Missing file: $1" fi } cd "$steamcmd_dir" || fail "Missing $steamcmd_dir directory!" check_for_file "steamcmd.sh" check_for_file "$dontstarve_dir/$cluster_name/cluster.ini" check_for_file "$dontstarve_dir/$cluster_name/cluster_token.txt" check_for_file "$dontstarve_dir/$cluster_name/Master/server.ini" check_for_file "$dontstarve_dir/$cluster_name/Caves/server.ini" ./steamcmd.sh +force_install_dir "$install_dir" +login anonymous +app_update 343050 validate +quit check_for_file "$install_dir/bin64" cd "$install_dir/bin64" || fail run_shared=(./dontstarve_dedicated_server_nullrenderer_x64) run_shared+=(-console) run_shared+=(-cluster "$cluster_name") run_shared+=(-monitor_parent_process $$) "${run_shared[@]}" -shard Caves | sed 's/^/Caves: /' & "${run_shared[@]}" -shard Master | sed 's/^/Master: /' Here is Master and Caves logs: Spoiler [00:00:00]: PersistRootStorage is now /home/lukas/.klei//DoNotStarveTogether/MyDediServer/Master/ [00:00:00]: Starting Up [00:00:00]: Version: 539293 [00:00:00]: Current time: Tue Jan 24 01:52:34 2023 [00:00:00]: System Name: Linux [00:00:00]: Host Name: archpcssd [00:00:00]: Release(Kernel) Version: 6.1.7-arch1-1 [00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Wed, 18 Jan 2023 19:54:38 +0000 [00:00:00]: Machine Arch: x86_64 [00:00:00]: Don't Starve Together: 539293 LINUX [00:00:00]: Build Date: 1607 [00:00:00]: Mode: 64-bit [00:00:00]: Parsing command line [00:00:00]: Command Line Arguments: -console -cluster MyDediServer -monitor_parent_process 105195 -shard Master [00:00:00]: [WARNING] -console has been deprecated: Use the [MISC] / console_enabled setting instead. [00:00:00]: Initializing distribution platform [00:00:00]: ....Done [00:00:00]: Mounting file system databundles/klump.zip successful. [00:00:00]: THREAD - started 'GAClient' (139734241175232) [00:00:00]: CurlRequestManager::ClientThread::Main() [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]: [Steam] SteamGameServer_Init(11000, 27018) [00:00:00]: [Steam] SteamGameServer_Init success [00:00:00]: ProfileIndex:3.36 [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]: OnLoadPermissionList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/blocklist.txt (Failure) [00:00:00]: OnLoadPermissionList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/adminlist.txt (Failure) [00:00:00]: OnLoadUserIdList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/whitelist.txt (Failure) [00:00:00]: Token retrieved from: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/cluster_token.txt [00:00:00]: Token retrieved from: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/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]: THREAD - started 'StreamInput' (139734218766016) [00:00:00]: AppVersion::GetArchitecture() x64 [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]: 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]: ConsoleScreenSettings could not load consolescreen [00:00:01]: bloom_enabled true [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]: Load FE: done [00:00:02]: THREAD - started 'FilesExistAsyncThread' (139734101780160) [00:00:02]: FilesExistAsyncThread started (21472 files)... [00:00:02]: Check for write access: TRUE [00:00:02]: Check for read access: TRUE [00:00:02]: Available disk space for save files: 89247 MB [00:00:02]: ModIndex: Load sequence finished successfully. [00:00:02]: Reset() returning [00:00:02]: ... FilesExistAsyncThread complete [00:00:03]: [200] Account Communication Success (6) [00:00:03]: Cached userid (null) saved to /home/lukas/.klei//DoNotStarveTogether/MyDediServer/Master/save/cached_userid [00:00:03]: Received (KU_MAvBoeDq) from TokenPurpose [00:00:03]: Starting Dedicated Server Game [00:00:03]: Network tick rate: U=15(2), D=0 [00:00:03]: About to start a server with the following settings: [00:00:03]: Dedicated: true [00:00:03]: Online: true [00:00:03]: Passworded: false [00:00:03]: ServerPort: 11000 [00:00:03]: SteamAuthPort: 8768 [00:00:03]: SteamMasterServerPort: 27018 [00:00:03]: ClanID: false [00:00:03]: ClanOnly: false [00:00:03]: ClanAdmin: false [00:00:03]: LanOnly: false [00:00:03]: FriendsOnly: false [00:00:03]: EnableAutosaver: true [00:00:03]: EncodeUserPath: true [00:00:03]: PVP: false [00:00:03]: MaxPlayers: 6 [00:00:03]: GameMode: survival [00:00:03]: OverridenDNS: [00:00:03]: PauseWhenEmpty: true [00:00:03]: IdleTimeout: 1800s [00:00:03]: VoteEnabled: true [00:00:03]: InternetBroadcasting: true [00:00:03]: Online Server Started on port: 11000 [00:00:03]: Not applying level data overrides. [00:00:03]: Found a worldgen override file with these contents: [00:00:03]: K: override_enabled V: true [00:00:03]: K: overrides V: table: 0xab4fee0 [00:00:03]: K: settings_preset V: SURVIVAL_TOGETHER [00:00:03]: K: worldgen_preset V: SURVIVAL_TOGETHER [00:00:03]: sanity-checking worldgenoverride.lua... [00:00:03]: Loaded and applied world gen overrides from ../worldgenoverride.lua [00:00:03]: contained worldgen preset SURVIVAL_TOGETHER, loading... [00:00:03]: contained settings preset SURVIVAL_TOGETHER, loading... [00:00:03]: Overwriting savedata with override file. [00:00:03]: Collecting garbage... [00:00:03]: lua_gc took 0.05 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.07 seconds [00:00:03]: ReleaseAll [00:00:03]: ReleaseAll Finished [00:00:03]: cGame::StartPlaying [00:00:03]: AppVersion::GetArchitecture() x64 [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]: ConsoleScreenSettings could not load consolescreen [00:00:03]: bloom_enabled true [00:00:03]: OnFilesLoaded() [00:00:03]: OnUpdatePurchaseStateComplete [00:00:03]: Loading world: session/6017F79822FC0D59/0000000007 [00:00:03]: Save file is at version 5.13 [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:04]: LOAD BE [00:00:09]: LOAD BE: done [00:00:09]: Begin Session: 6017F79822FC0D59 [00:00:09]: saving to server_temp/server_save [00:00:09]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml ) [00:00:09]: Loading 19 new character(s) [00:00:09]: Total 19 character(s) loaded [00:00:10]: Loading Nav Grid [00:00:10]: World generated on build 539293 with save version: 5.13, using seed: 1674513837 [00:00:10]: setting summerlength 15 [00:00:10]: setting cavemoonphase new [00:00:10]: setting iscavefullmoon false [00:00:10]: setting isnightmaredawn false [00:00:10]: setting elapseddaysinseason 0 [00:00:10]: setting isfullmoon false [00:00:10]: setting moisture 0.10000000149012 [00:00:10]: setting cavephase day [00:00:10]: setting iscavewaxingmoon true [00:00:10]: setting isnightmarewild false [00:00:10]: setting nightmaretimeinphase 0 [00:00:10]: setting precipitationrate 0 [00:00:10]: setting iswet false [00:00:10]: setting isnewmoon false [00:00:10]: setting precipitation none [00:00:10]: setting israining false [00:00:10]: setting isnightmarewarn false [00:00:10]: setting iswinter false [00:00:10]: setting season autumn [00:00:10]: setting remainingdaysinseason 20 [00:00:10]: setting winterlength 15 [00:00:10]: setting iscaveday true [00:00:10]: setting moistureceil 609.17346191406 [00:00:10]: setting isday true [00:00:10]: setting springlength 20 [00:00:10]: setting wetness 0 [00:00:10]: setting iscavedusk false [00:00:10]: setting isalterawake false [00:00:10]: setting isnightmarecalm false [00:00:10]: setting isnight false [00:00:10]: setting isdusk false [00:00:10]: setting isspring false [00:00:10]: setting isautumn true [00:00:10]: setting issnowing false [00:00:10]: setting iswaxingmoon true [00:00:10]: setting phase day [00:00:10]: setting snowlevel 0 [00:00:10]: setting issnowcovered false [00:00:10]: setting autumnlength 20 [00:00:10]: setting pop 0.00016415685800873 [00:00:10]: setting nightmaretime 0 [00:00:10]: setting seasonprogress 0.5 [00:00:10]: setting moonphase new [00:00:10]: setting nightmarephase none [00:00:10]: setting cycles 0 [00:00:10]: setting timeinphase 0.0016670227050781 [00:00:10]: setting iscavenight false [00:00:10]: setting iscavenewmoon false [00:00:10]: setting issummer false [00:00:10]: setting temperature 30.1040805415 [00:00:10]: setting time 0.00083351135253906 [00:00:12]: Reconstructing topology [00:00:12]: ...Sorting points [00:00:12]: ...Sorting edges [00:00:12]: ...Connecting nodes [00:00:12]: ...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: [SHDMASTER] [00:00:12]: ShardID: 1 [00:00:12]: ShardRole: MASTER [00:00:12]: MasterHost: (null) [00:00:12]: MasterBind: 127.0.0.1 [00:00:12]: MasterPort: 10889 [00:00:12]: [Shard] Starting master server [00:00:12]: [Shard] Shard server started on port: 10889 [00:00:12]: Telling Client our new session identifier: 6017F79822FC0D59 [00:00:12]: Check for write access: TRUE [00:00:12]: Check for read access: TRUE [00:00:12]: Available disk space for save files: 89247 MB [00:00:12]: ModIndex: Load sequence finished successfully. [00:00:13]: Reset() returning [00:00:13]: Validating portal[2] <-> 576973973[2] (inactive) [00:00:13]: Validating portal[3] <-> 576973973[3] (inactive) [00:00:13]: Validating portal[7] <-> 576973973[7] (inactive) [00:00:13]: Validating portal[8] <-> 576973973[8] (inactive) [00:00:13]: Validating portal[5] <-> 576973973[5] (inactive) [00:00:13]: Validating portal[4] <-> 576973973[4] (inactive) [00:00:13]: Validating portal[1] <-> 576973973[1] (inactive) [00:00:13]: Validating portal[9] <-> 576973973[9] (inactive) [00:00:13]: Validating portal[6] <-> 576973973[6] (inactive) [00:00:13]: Validating portal[10] <-> 576973973[10] (inactive) [00:00:13]: Sim paused [00:00:13]: Server registered via geo DNS in eu-central-1 [00:00:15]: [Shard] Secondary shard Caves(576973973) connected: [LAN] 127.0.0.1 [00:00:15]: [Shard] Secondary Caves(576973973) ready! [00:00:15]: World 576973973 is now connected [00:00:15]: Validating portal[2] <-> 576973973[2] (disabled) [00:00:15]: Validating portal[3] <-> 576973973[3] (disabled) [00:00:15]: Validating portal[7] <-> 576973973[7] (disabled) [00:00:15]: Validating portal[8] <-> 576973973[8] (disabled) [00:00:15]: Validating portal[5] <-> 576973973[5] (disabled) [00:00:15]: Validating portal[4] <-> 576973973[4] (disabled) [00:00:15]: Validating portal[1] <-> 576973973[1] (disabled) [00:00:15]: Validating portal[9] <-> 576973973[9] (disabled) [00:00:15]: Validating portal[6] <-> 576973973[6] (disabled) [00:00:15]: Validating portal[10] <-> 576973973[10] (disabled) [00:30:03]: [200] Account Communication Success (6) [00:30:03]: Received (KU_MAvBoeDq) from TokenPurpose [00:44:41]: Available disk space for save files: 89243 MB [00:44:41]: Serializing world: session/6017F79822FC0D59/0000000008 [00:44:41]: Truncating to snapshot #8... [00:44:41]: - session/6017F79822FC0D59/0000000002 [00:44:41]: 1 file(s) removed [00:44:41]: Removing server from lobby [00:44:41]: [Shard] Stopping shard mode [00:44:41]: [Steam] SendUserDisconnect for '' [00:44:42]: Collecting garbage... [00:44:42]: lua_gc took 0.28 seconds [00:44:42]: ~ShardLuaProxy() [00:44:42]: ~cEventLeaderboardProxy() [00:44:42]: ~ItemServerLuaProxy() [00:44:42]: ~InventoryLuaProxy() [00:44:42]: ~NetworkLuaProxy() [00:44:42]: ~SimLuaProxy() [00:44:42]: lua_close took 0.30 seconds [00:44:42]: CurlRequestManager::ClientThread::Main() complete [00:44:42]: HttpClient2 discarded 1 callbacks. [00:44:43]: Shutting down Spoiler [00:00:00]: PersistRootStorage is now /home/lukas/.klei//DoNotStarveTogether/MyDediServer/Caves/ [00:00:00]: Starting Up [00:00:00]: Version: 539293 [00:00:00]: Current time: Tue Jan 24 01:52:34 2023 [00:00:00]: System Name: Linux [00:00:00]: Host Name: archpcssd [00:00:00]: Release(Kernel) Version: 6.1.7-arch1-1 [00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Wed, 18 Jan 2023 19:54:38 +0000 [00:00:00]: Machine Arch: x86_64 [00:00:00]: Don't Starve Together: 539293 LINUX [00:00:00]: Build Date: 1607 [00:00:00]: Mode: 64-bit [00:00:00]: Parsing command line [00:00:00]: Command Line Arguments: -console -cluster MyDediServer -monitor_parent_process 105195 -shard Caves [00:00:00]: [WARNING] -console has been deprecated: Use the [MISC] / console_enabled setting instead. [00:00:00]: Initializing distribution platform [00:00:00]: ....Done [00:00:00]: Mounting file system databundles/klump.zip successful. [00:00:00]: THREAD - started 'GAClient' (140492889671360) [00:00:00]: CurlRequestManager::ClientThread::Main() [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]: [Steam] SteamGameServer_Init(11001, 27019) [00:00:00]: [Steam] SteamGameServer_Init success [00:00:00]: ProfileIndex:3.62 [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]: OnLoadPermissionList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/blocklist.txt (Failure) [00:00:00]: OnLoadPermissionList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/adminlist.txt (Failure) [00:00:00]: OnLoadUserIdList: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/whitelist.txt (Failure) [00:00:00]: Token retrieved from: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/cluster_token.txt [00:00:00]: Token retrieved from: /home/lukas/.klei//DoNotStarveTogether/MyDediServer/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]: THREAD - started 'StreamInput' (140492766435008) [00:00:00]: AppVersion::GetArchitecture() x64 [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]: 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]: ConsoleScreenSettings could not load consolescreen [00:00:01]: bloom_enabled true [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]: Load FE: done [00:00:02]: THREAD - started 'FilesExistAsyncThread' (140492753835712) [00:00:02]: FilesExistAsyncThread started (21472 files)... [00:00:02]: Check for write access: TRUE [00:00:02]: Check for read access: TRUE [00:00:02]: Available disk space for save files: 89247 MB [00:00:02]: ModIndex: Load sequence finished successfully. [00:00:02]: Reset() returning [00:00:02]: ... FilesExistAsyncThread complete [00:00:03]: [200] Account Communication Success (6) [00:00:03]: Cached userid (null) saved to /home/lukas/.klei//DoNotStarveTogether/MyDediServer/Caves/save/cached_userid [00:00:03]: Received (KU_MAvBoeDq) from TokenPurpose [00:00:03]: Starting Dedicated Server Game [00:00:03]: Network tick rate: U=15(2), D=0 [00:00:03]: About to start a server with the following settings: [00:00:03]: Dedicated: true [00:00:03]: Online: true [00:00:03]: Passworded: false [00:00:03]: ServerPort: 11001 [00:00:03]: SteamAuthPort: 8769 [00:00:03]: SteamMasterServerPort: 27019 [00:00:03]: ClanID: false [00:00:03]: ClanOnly: false [00:00:03]: ClanAdmin: false [00:00:03]: LanOnly: false [00:00:03]: FriendsOnly: false [00:00:03]: EnableAutosaver: true [00:00:03]: EncodeUserPath: true [00:00:03]: PVP: false [00:00:03]: MaxPlayers: 6 [00:00:03]: GameMode: survival [00:00:03]: OverridenDNS: [00:00:03]: PauseWhenEmpty: true [00:00:03]: IdleTimeout: 1800s [00:00:03]: VoteEnabled: true [00:00:03]: InternetBroadcasting: true [00:00:03]: Online Server Started on port: 11001 [00:00:03]: Not applying level data overrides. [00:00:03]: Found a worldgen override file with these contents: [00:00:03]: K: override_enabled V: true [00:00:03]: K: overrides V: table: 0xaf88c10 [00:00:03]: K: settings_preset V: DST_CAVE [00:00:03]: K: worldgen_preset V: DST_CAVE [00:00:03]: sanity-checking worldgenoverride.lua... [00:00:03]: Loaded and applied world gen overrides from ../worldgenoverride.lua [00:00:03]: contained worldgen preset DST_CAVE, loading... [00:00:03]: contained settings preset DST_CAVE, loading... [00:00:03]: Overwriting savedata with override file. [00:00:03]: Collecting garbage... [00:00:03]: lua_gc took 0.05 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.07 seconds [00:00:03]: ReleaseAll [00:00:03]: ReleaseAll Finished [00:00:03]: cGame::StartPlaying [00:00:03]: AppVersion::GetArchitecture() x64 [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]: ConsoleScreenSettings could not load consolescreen [00:00:03]: bloom_enabled true [00:00:03]: OnFilesLoaded() [00:00:03]: OnUpdatePurchaseStateComplete [00:00:03]: Loading world: session/92F49056228A6798/0000000007 [00:00:03]: Save file is at version 5.13 [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:04]: LOAD BE [00:00:09]: LOAD BE: done [00:00:09]: Begin Session: 92F49056228A6798 [00:00:09]: saving to server_temp/server_save [00:00:09]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml ) [00:00:09]: Loading 19 new character(s) [00:00:09]: Total 19 character(s) loaded [00:00:12]: Loading Nav Grid [00:00:12]: World generated on build 539293 with save version: 5.13, using seed: 1674513837 [00:00:13]: setting summerlength 15 [00:00:13]: setting cavemoonphase new [00:00:13]: setting iscavefullmoon false [00:00:13]: setting isnightmaredawn false [00:00:13]: setting elapseddaysinseason 0 [00:00:13]: setting isfullmoon false [00:00:13]: setting moisture 2.9750113487244 [00:00:13]: setting cavephase day [00:00:13]: setting iscavewaxingmoon true [00:00:13]: setting isnightmarewild false [00:00:13]: setting nightmaretimeinphase 0.033047485351563 [00:00:13]: setting precipitationrate 0 [00:00:13]: setting iswet false [00:00:13]: setting isnewmoon false [00:00:13]: setting precipitation none [00:00:13]: setting israining false [00:00:13]: setting isnightmarewarn false [00:00:13]: setting iswinter false [00:00:13]: setting season autumn [00:00:13]: setting remainingdaysinseason 20 [00:00:13]: setting winterlength 15 [00:00:13]: setting iscaveday true [00:00:13]: setting moistureceil 907.16741943359 [00:00:13]: setting isday false [00:00:13]: setting springlength 20 [00:00:13]: setting wetness 0 [00:00:13]: setting iscavedusk false [00:00:13]: setting isalterawake false [00:00:13]: setting isnightmarecalm true [00:00:13]: setting isnight true [00:00:13]: setting isdusk false [00:00:13]: setting isspring false [00:00:13]: setting isautumn true [00:00:13]: setting issnowing false [00:00:13]: setting iswaxingmoon true [00:00:13]: setting phase night [00:00:13]: setting snowlevel 0 [00:00:13]: setting issnowcovered false [00:00:13]: setting autumnlength 20 [00:00:13]: setting pop 0.0032794512732632 [00:00:13]: setting nightmaretime 11.897094726563 [00:00:13]: setting seasonprogress 0.5 [00:00:13]: setting moonphase new [00:00:13]: setting nightmarephase calm [00:00:13]: setting cycles 0 [00:00:13]: setting timeinphase 0.0059734980265299 [00:00:13]: setting iscavenight false [00:00:13]: setting iscavenewmoon false [00:00:13]: setting issummer false [00:00:13]: setting temperature 19.794930622033 [00:00:13]: setting time 0.002986749013265 [00:00:13]: [Shard] Secondary shard is waiting for LUA... [00:00:14]: SWITCHING false [00:00:14]: Reconstructing topology [00:00:14]: ...Sorting points [00:00:14]: ...Sorting edges [00:00:14]: ...Connecting nodes [00:00:14]: ...Validating connections [00:00:14]: ...Housekeeping [00:00:14]: ...Done! [00:00:14]: 1 uploads added to server. From server_temp [00:00:14]: About to start a shard with these settings: [00:00:14]: ShardName: Caves [00:00:14]: ShardID: 576973973 [00:00:14]: ShardRole: SECONDARY [00:00:14]: MasterHost: 127.0.0.1 [00:00:14]: MasterBind: (null) [00:00:14]: MasterPort: 10889 [00:00:14]: [Shard] Connecting to master... [00:00:14]: Telling Client our new session identifier: 92F49056228A6798 [00:00:14]: Check for write access: TRUE [00:00:14]: Check for read access: TRUE [00:00:14]: Available disk space for save files: 89247 MB [00:00:14]: ModIndex: Load sequence finished successfully. [00:00:15]: Reset() returning [00:00:15]: [Shard] Sending secondary shard information to master... [00:00:15]: Validating portal[9] <-> 1[9] (inactive) [00:00:15]: Validating portal[7] <-> 1[7] (inactive) [00:00:15]: Validating portal[1] <-> 1[1] (inactive) [00:00:15]: Validating portal[2] <-> 1[2] (inactive) [00:00:15]: Validating portal[4] <-> 1[4] (inactive) [00:00:15]: Validating portal[10] <-> 1[10] (inactive) [00:00:15]: Validating portal[5] <-> 1[5] (inactive) [00:00:15]: Validating portal[6] <-> 1[6] (inactive) [00:00:15]: Validating portal[3] <-> 1[3] (inactive) [00:00:15]: Validating portal[8] <-> 1[8] (inactive) [00:00:15]: Received MasterInfoPacket row e6a4e8a6e4f6a843c730a477e0bd0522 region eu-central-1 [00:00:15]: Obtaining secondary shard IP from eu-central-1 lobby [00:00:15]: [Shard] secondary shard is now ready! [00:00:15]: World 1 is now connected [00:00:15]: [SyncWorldSettings] Sending ResyncWorldSettings. [00:00:15]: Validating portal[9] <-> 1[9] (active) [00:00:15]: Validating portal[7] <-> 1[7] (active) [00:00:15]: Validating portal[1] <-> 1[1] (active) [00:00:15]: Validating portal[2] <-> 1[2] (active) [00:00:15]: Validating portal[4] <-> 1[4] (active) [00:00:15]: Validating portal[10] <-> 1[10] (active) [00:00:15]: Validating portal[5] <-> 1[5] (active) [00:00:15]: Validating portal[6] <-> 1[6] (active) [00:00:15]: Validating portal[3] <-> 1[3] (active) [00:00:15]: Validating portal[8] <-> 1[8] (active) [00:00:16]: [Shard] secondary shard LUA is now ready! [00:00:16]: Sim paused [00:30:03]: [200] Account Communication Success (6) [00:30:03]: Received (KU_MAvBoeDq) from TokenPurpose [00:44:41]: Available disk space for save files: 89243 MB [00:44:41]: Serializing world: session/92F49056228A6798/0000000008 [00:44:41]: Truncating to snapshot #8... [00:44:41]: - session/92F49056228A6798/0000000002 [00:44:41]: 1 file(s) removed [00:44:41]: [Shard] Stopping shard mode [00:44:41]: [Steam] SendUserDisconnect for '' [00:44:41]: Collecting garbage... [00:44:42]: lua_gc took 0.19 seconds [00:44:42]: ~ShardLuaProxy() [00:44:42]: ~cEventLeaderboardProxy() [00:44:42]: ~ItemServerLuaProxy() [00:44:42]: ~InventoryLuaProxy() [00:44:42]: ~NetworkLuaProxy() [00:44:42]: ~SimLuaProxy() [00:44:42]: lua_close took 0.27 seconds [00:44:42]: CurlRequestManager::ClientThread::Main() complete [00:44:42]: HttpClient2 discarded 0 callbacks. [00:44:42]: Shutting down I don't know where the problem lies or what I'm doing wrong and I can't find any info on this. Except this user is experiencing similar thing on windows version. The only thing that comes to mind is that arch linux may use newer libraries but I really doubt that this is the case. Maybe I'm overlooking something really stupid. Any help would be appreciated! Link to comment Share on other sites More sharing options...
0xF741B84C Posted January 25, 2023 Author Share Posted January 25, 2023 Solved it after seeing this topic. It turned out that I was putting wrong port to the c_connect command which I found in ~/.klei/DoNotStarveTogether/MyDediServer/cluster.ini as a master_port. The correct one is 11000 located in ~/.klei/DoNotStarveTogether/MyDediServer/Master/server.ini as a server_port. It's still weird that I can't see the server in the browser even when I turn the LAN filter on, but I think this is linux related, because when I ran the server on windows machine ~1 year ago, I recall that I could join through the browser. Nevertheless, this is solved for me. Link to comment Share on other sites More sharing options...
Roy GG Posted January 25, 2023 Share Posted January 25, 2023 Same error here, can connect with c_connect specifying port but not the LAN tab in game Add wireshark wireshark capture of error.pcapng 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.