Punk_Hazard Posted August 14, 2020 Share Posted August 14, 2020 Hi guys, I have a server setup that I've used previously on Ubuntu Linux, but now when I run sudo ./startdst.sh Which is actually running screen -S "Don't Starve Together Server" ./dontstarve_dedicated_server_nullrenderer A long list of promising text will appear, which follows Registering master server in US lobby Registering master server in US lobby And then nothing... Here's the output I can copy [00:00:09]: 1 uploads added to server. From server_temp [00:00:09]: Telling Client our new session identifier: 0F366A84D10AC4C8 [00:00:09]: ModIndex: Load sequence finished successfully. [00:00:09]: Reset() returning [00:00:09]: [Steam] SteamGameServer_Init(8766, 10999, 27016) CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize CApplicationManagerPopulateThread took 3 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) Setting breakpad minidump AppID = 322330 [00:00:09]: [Steam] SteamGameServer_Init success [00:00:09]: Validating portal[7] <-> <nil>[7] (inactive) [00:00:09]: Validating portal[6] <-> <nil>[6] (inactive) [00:00:09]: Validating portal[5] <-> <nil>[5] (inactive) [00:00:09]: Validating portal[4] <-> <nil>[4] (inactive) [00:00:09]: Validating portal[3] <-> <nil>[3] (inactive) [00:00:09]: Validating portal[2] <-> <nil>[2] (inactive) [00:00:09]: Validating portal[1] <-> <nil>[1] (inactive) [00:00:09]: Validating portal[9] <-> <nil>[9] (inactive) [00:00:09]: Validating portal[8] <-> <nil>[8] (inactive) [00:00:09]: Validating portal[10] <-> <nil>[10] (inactive) [00:00:09]: Sim paused [00:00:09]: Gameserver logged on to Steam, assigned SteamID [A:1:1271378953:15346] [00:00:28]: Setting lobby region to default: US [00:00:28]: Registering master server in US lobby [00:00:38]: Registering master server in US lobby I'd really like to solve this... so A couple of questions Does anybody know immediately what is going on here? How can I get the rest of the output? It all disappears when I close it (cntr-c) Are there any other debug tools I can use to find out what is going wrong? What other information can I provide that would be helpful in debugging why this isn't working? This used to work several months ago and I'm not sure why it fails to work now. Link to comment Share on other sites More sharing options...
Developer nome Posted August 14, 2020 Developer Share Posted August 14, 2020 1 hour ago, Punk_Hazard said: Does anybody know immediately what is going on here? How can I get the rest of the output? It all disappears when I close it (cntr-c) Are there any other debug tools I can use to find out what is going wrong? What other information can I provide that would be helpful in debugging why this isn't working? 2) instead of putting it in a screen, try something like ./dontstarve_dedicated_server_nullrenderer > /tmp/mylog 2>&1 3/4) strace and tcpdump would be two I'd try. The server is making outbound HTTPS connections to https://lobby-us.kleientertainment.com when it tries to register with the US lobby - try using curl to do the same, see what that says Link to comment Share on other sites More sharing options...
Daniel86268 Posted August 14, 2020 Share Posted August 14, 2020 7 hours ago, Punk_Hazard said: Registering master server in US lobby Registering master server in US lobby And then nothing... Here's the output I can copy Well, the server has started and is waiting for connections. It doesn't specificially says it, but it is. Try to connect and play. Registering master server in US lobby just said that it connected to the US lobby and is showing up in the server lists. Link to comment Share on other sites More sharing options...
Punk_Hazard Posted August 14, 2020 Author Share Posted August 14, 2020 7 hours ago, Daniel86268 said: Well, the server has started and is waiting for connections. It doesn't specificially says it, but it is. Try to connect and play. Registering master server in US lobby just said that it connected to the US lobby and is showing up in the server lists. I've looked for it and haven't found it. 12 hours ago, nome said: 2) instead of putting it in a screen, try something like ./dontstarve_dedicated_server_nullrenderer > /tmp/mylog 2>&1 3/4) strace and tcpdump would be two I'd try. The server is making outbound HTTPS connections to https://lobby-us.kleientertainment.com when it tries to register with the US lobby - try using curl to do the same, see what that says I'll have to try that and see how it goes. I was trying to pipe it to a file ( > output.txt) but nothing was happening. Was that because of the screen command? Link to comment Share on other sites More sharing options...
Punk_Hazard Posted August 15, 2020 Author Share Posted August 15, 2020 Here is the full output cody@Firebrand:~/Steam/dstserver/bin$ ./dontstarve_dedicated_server_nullrenderer ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. [00:00:00]: PersistRootStorage is now /home/cody/.klei//DoNotStarveTogether/Cluster_1/Master/ [00:00:00]: Starting Up [00:00:00]: Version: 298000 [00:00:00]: Current time: Sat Aug 15 10:11:28 2020 [00:00:00]: System Name: Linux [00:00:00]: Host Name: Firebrand [00:00:00]: Release(Kernel) Version: 4.15.0-112-generic [00:00:00]: Kernel Build Timestamp: #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 [00:00:00]: Machine Arch: x86_64 [00:00:00]: Don't Starve Together: 298000 LINUX [00:00:00]: Build Date: 4532 [00:00:00]: Parsing command line [00:00:00]: Command Line Arguments: [00:00:00]: Initializing distribution platform [00:00:00]: ....Done [00:00:00]: THREAD - started 'GAClient' (4133079872) [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:4.13 [00:00:00]: [Connect] PendingConnection::Reset(true) [00:00:00]: THREAD - started 'Ping Job Thread' (4126145344) [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/cody/.klei//DoNotStarveTogether/Cluster_1/blocklist.txt (Failure) [00:00:00]: THREAD - started 'StreamInput' (4121951040) [00:00:00]: OnLoadPermissionList: /home/cody/.klei//DoNotStarveTogether/Cluster_1/adminlist.txt (Failure) [00:00:00]: OnLoadUserIdList: /home/cody/.klei//DoNotStarveTogether/Cluster_1/whitelist.txt (Failure) [00:00:00]: Token retrieved from: /home/cody/.klei//DoNotStarveTogether/Cluster_1/cluster_token.txt [00:00:00]: Token retrieved from: /home/cody/.klei//DoNotStarveTogether/Cluster_1/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:00]: LOADING LUA SUCCESS [00:00:00]: PlayerDeaths could not load morgue [00:00:00]: PlayerHistory could not load player_history [00:00:00]: ServerPreferences could not load server_preferences [00:00:00]: bloom_enabled false [00:00:00]: loaded saveindex [00:00:00]: OnFilesLoaded() [00:00:00]: OnUpdatePurchaseStateComplete [00:00:00]: Klump load on boot started. [00:00:00]: Klump files loaded: 0 [00:00:01]: Load FE [00:00:01]: Load FE: done [00:00:01]: THREAD - started 'FilesExistAsyncThread' (4093401920) [00:00:01]: FilesExistAsyncThread started (19651 files)... [00:00:01]: ModIndex: Load sequence finished successfully. [00:00:01]: Reset() returning [00:00:01]: ... FilesExistAsyncThread complete [00:00:02]: [200] Account Communication Success (6) [00:00:02]: Received (KU_I-E6U63i) 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: 10 [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] Shard server mode disabled: missing is_master setting. [00:00:02]: [Shard] Missing 'is_master' config field. [00:00:02]: Online Server Started on port: 10999 [00:00:02]: Collecting garbage... [00:00:02]: lua_gc took 0.03 seconds [00:00:02]: ~ShardLuaProxy() [00:00:02]: ~cEventLeaderboardProxy() [00:00:02]: ~ItemServerLuaProxy() [00:00:02]: ~InventoryLuaProxy() [00:00:02]: ~NetworkLuaProxy() [00:00:02]: ~SimLuaProxy() [00:00:02]: lua_close took 0.03 seconds [00:00:02]: ReleaseAll [00:00:02]: ReleaseAll Finished [00:00:02]: cGame::StartPlaying [00:00:02]: LOADING LUA [00:00:02]: DoLuaFile scripts/main.lua [00:00:02]: DoLuaFile loading buffer scripts/main.lua [00:00:02]: taskgrouplist: default Together [00:00:02]: taskgrouplist: classic Classic [00:00:02]: taskgrouplist: cave_default Underground [00:00:02]: taskgrouplist: lavaarena_taskset The Forge [00:00:02]: taskgrouplist: quagmire_taskset The Gorge [00:00:02]: running main.lua [00:00:02]: loaded modindex [00:00:02]: ModIndex: Beginning normal load sequence for dedicated server. [00:00:02]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs [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]: ServerPreferences could not load server_preferences [00:00:02]: bloom_enabled false [00:00:02]: loaded saveindex [00:00:02]: OnFilesLoaded() [00:00:02]: OnUpdatePurchaseStateComplete [00:00:02]: Loading world: session/0F366A84D10AC4C8/0000000031 [00:00:02]: Save file is at version 4.77 [00:00:02]: Klump load on boot started. [00:00:02]: Klump files loaded: 0 [00:00:02]: Unload FE [00:00:02]: Unload FE done [00:00:03]: LOAD BE [00:00:04]: LOAD BE: done [00:00:04]: Begin Session: 0F366A84D10AC4C8 [00:00:04]: saving to server_temp/server_save [00:00:04]: MiniMapComponent::AddAtlas( minimap/minimap_data.xml ) [00:00:04]: Loading 12 new character(s) [00:00:05]: Total 12 character(s) loaded [00:00:05]: Loading Nav Grid [00:00:05]: setting summerlength 15 [00:00:05]: setting isnightmaredawn false [00:00:05]: setting elapseddaysinseason 4 [00:00:05]: setting isfullmoon false [00:00:05]: setting moisture 496.41549682617 [00:00:05]: setting springlength 20 [00:00:05]: setting isnightmarewild false [00:00:05]: setting moonphase half [00:00:05]: setting precipitationrate 0 [00:00:05]: setting iswet false [00:00:05]: setting isnewmoon false [00:00:05]: setting iswinter false [00:00:05]: setting israining false [00:00:05]: setting isnightmarewarn false [00:00:05]: setting precipitation none [00:00:05]: setting cavephase day [00:00:05]: setting moistureceil 876.23663330078 [00:00:05]: setting isday true [00:00:05]: setting iscaveday true [00:00:05]: setting season autumn [00:00:05]: setting timeinphase 0.013717778523763 [00:00:05]: setting temperature 25.791201379531 [00:00:05]: setting isnightmarecalm false [00:00:05]: setting isnight false [00:00:05]: setting isdusk false [00:00:05]: setting iscavedusk false [00:00:05]: setting isautumn true [00:00:05]: setting issnowing false [00:00:05]: setting iswaxingmoon true [00:00:05]: setting pop 0.56653132037652 [00:00:05]: setting snowlevel 0 [00:00:05]: setting issnowcovered false [00:00:05]: setting autumnlength 20 [00:00:05]: setting phase day [00:00:05]: setting nightmaretime 0 [00:00:05]: setting winterlength 15 [00:00:05]: setting isspring false [00:00:05]: setting nightmarephase none [00:00:05]: setting remainingdaysinseason 16 [00:00:05]: setting cycles 4 [00:00:05]: setting iscavenight false [00:00:05]: setting nightmaretimeinphase 0 [00:00:05]: setting wetness 0 [00:00:05]: setting time 0.0068588892618815 [00:00:05]: setting issummer false [00:00:08]: Reconstructing topology [00:00:08]: ...Sorting points [00:00:08]: ...Sorting edges [00:00:08]: ...Connecting nodes [00:00:08]: ...Validating connections [00:00:08]: ...Housekeeping [00:00:08]: ...Done! [00:00:08]: 1 uploads added to server. From server_temp [00:00:08]: Telling Client our new session identifier: 0F366A84D10AC4C8 [00:00:08]: ModIndex: Load sequence finished successfully. [00:00:08]: Reset() returning [00:00:08]: [Steam] SteamGameServer_Init(8766, 10999, 27016) CAppInfoCacheReadFromDiskThread took 5 milliseconds to initialize CApplicationManagerPopulateThread took 3 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) Setting breakpad minidump AppID = 322330 [00:00:08]: [Steam] SteamGameServer_Init success [00:00:08]: Validating portal[10] <-> <nil>[10] (inactive) [00:00:08]: Validating portal[5] <-> <nil>[5] (inactive) [00:00:08]: Validating portal[4] <-> <nil>[4] (inactive) [00:00:08]: Validating portal[3] <-> <nil>[3] (inactive) [00:00:08]: Validating portal[1] <-> <nil>[1] (inactive) [00:00:08]: Validating portal[9] <-> <nil>[9] (inactive) [00:00:08]: Validating portal[8] <-> <nil>[8] (inactive) [00:00:08]: Validating portal[2] <-> <nil>[2] (inactive) [00:00:08]: Validating portal[6] <-> <nil>[6] (inactive) [00:00:08]: Validating portal[7] <-> <nil>[7] (inactive) [00:00:08]: Sim paused [00:00:08]: Gameserver logged on to Steam, assigned SteamID [A:1:2693693449:15356] [00:00:26]: Best lobby region is aws/Sing (ping 306) [00:00:26]: Registering master server in Sing lobby [00:00:36]: Registering master server in Sing lobby using curl, cody@Firebrand:~$ curl https://lobby-us.kleientertainment.com 404 page not found I used tcpdump and it lists a lot of connections off port 10999, but I'm not sure what I'm looking for exactly. Link to comment Share on other sites More sharing options...
Daniel86268 Posted August 17, 2020 Share Posted August 17, 2020 Can you try connecting directly to your server by opening the console in the main menu and entering c_connect("ip", [port], ["password"]) This usually displays the issues (such as version mismatch, nonretrievable mods, etc). Or it might just work and the server listing has issues. 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.