Issue when (some) friends enter caves. / Girlfriend cant enter any caves on any server.


IWasNotDemi
  • Pending

Hello! 
EDIT3: We've tried public servers where I can enter the caves on. She can't enter the caves on any server it seems.
So I'm posting here again, my old thread got abandoned plus some stuff happened so I'm reposting it now together with error logs etc. 
For a long time I was under the impression that nobody could enter caves whenever I hosted. To my surprise 3 friends was able to enter the caves on my server yesterday without any lag whatsoever.

Unfortunately, my girlfriend who currently lives in Boston (I love in Sweden) can not enter caves, but just disconnects before she reaches the end of the loading screen. This is unfortunate, because we are in a long distance relationship for the time being, and DST has since long been a fun activity we can do together.

Going through her client log I find this: (Idk how to do Spoilers)
 

Quote

>[00:09:51]: Serializing minimap: session/1B95601A07F19004/KU_XQoPCD7g_/minimap
[00:09:51]: Serializing user: session/1B95601A07F19004/KU_XQoPCD7g_/0000000001
[00:10:01]: Serializing minimap: session/1B95601A07F19004/KU_XQoPCD7g_/minimap
[00:10:01]: Serializing user: session/1B95601A07F19004/KU_XQoPCD7g_/0000000001
[00:10:01]: Serializing minimap: session/1B95601A07F19004/KU_XQoPCD7g_/minimap
[00:10:01]: [Shard] Starting connection to destination server...
[00:10:01]: [Shard] Getting info of destination server...
[00:10:01]: Received ID_DST_SHARD_SILENT_DISCONNECT
[00:10:01]: Attempting to send resume request
[00:10:01]: CURL ERROR: Unknown SSL protocol error in connection to lobby.c.kleientertainment.com:443 
[00:10:01]: [Shard] OnDestinationInfoResponse Connecting to master=(N)
[00:10:01]: [Shard] Error parsing JSON while migrating to another shard
[00:10:08]: Connection lost to 28.82.224.227|1 <3500249069741872161>

[00:11:18]: unloading prefabs for mod MOD_workshop-365119238    
[00:11:18]: unloading prefabs for mod MOD_workshop-375859599    
[00:11:18]: unloading prefabs for mod MOD_workshop-362175979    
[00:11:18]: unloading prefabs for mod MOD_workshop-358015908    
[00:11:18]: unloading prefabs for mod MOD_workshop-700236083    
[00:11:18]: unloading prefabs for mod MOD_workshop-345692228    
[00:11:18]: unloading prefabs for mod MOD_workshop-409858663    
[00:11:18]: unloading prefabs for mod MOD_workshop-363989569    
[00:11:18]: unloading prefabs for mod MOD_workshop-416991215    
[00:11:18]: unloading prefabs for mod MOD_workshop-376333686    
[00:11:18]: [Steam] Game Connection terminated (3823129116|1)
[00:11:18]: [Shard] Stopping shard mode
[00:11:18]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:11:18]: Collecting garbage...
[00:11:18]: lua_gc took 0.01 seconds
[00:11:18]: ~ShardLuaProxy()
[00:11:18]: ~ItemServerLuaProxy()
[00:11:18]: ~InventoryLuaProxy()
[00:11:18]: ~NetworkLuaProxy()
[00:11:18]: ~SimLuaProxy()
[00:11:18]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:11:18]: lua_close took 0.03 seconds
[00:11:19]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:11:19]: [Steam] Auth ticket cancelled
[00:11:19]:  Manager - ORPHANED UNKNOWN RESOURCES:
[00:11:19]: shaders/ui_yuv.ksh - 1
[00:11:19]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:11:19]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:11:19]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:11:19]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:11:19]: CurlRequestManager::ClientThread::Main() complete
[00:11:19]: HttpClient2 discarded 0 callbacks.
[00:11:19]: Shutting down

This looks like where the problem occurs, but I'm not a programmer so my interpretation is not the most educated one...
I'm uploading both of our client texts. I sincerely hope I can get some help, both me and my girlfriend would be very grateful :)

EDIT: Client_Log 1 is Girlfriend's

EDIT: 

 

Quote

 

[NETWORK]
server_port = 10998


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


[STEAM]
master_server_port = 27017
authentication_port = 8767

 

She tried opening these ports on her computer, which are the ports the cave shard runs at. Still didn't work.
Don't Starve Together       All Yes Allow   No  Any Any Any TCP 10888, 27017, 8767, 10998   Any Any Any Any Any Any

EDIT2:

To point out she is on a university network. If whoever helps me thinks the best way would be to simply move caves onto different ports or w/e I'm all for that.


Steps to Reproduce
Be me Have beautiful girlfriend attempt at enter caves Watch in agony as she disconnects
  • Like 1


User Feedback


2 hours ago, ScottHansen said:

Has she tried disabling all her mods, followed by running the "verify integrity of game cache" through steam?

Hello, thanks for replying. I really appreciate the fast support Klei so often offers. You set yourself apart from many other companies simply by the interaction you have with your fans/customers.

Yes, we have tried this both with and without mods, we have verified the integrity of the game cache as well as re-installed DST more than once.

  • Like 1

Share this comment


Link to comment
Share on other sites

I'm not familiar with this area of the code  and Monday is a holiday for us so there isn't much else I can offer at the moment. But I do have another question, can she enter a caves world on any other servers? Try having her go on one of the Klei dedicated servers and test it out. 

  • Like 1

Share this comment


Link to comment
Share on other sites
28 minutes ago, ScottHansen said:

I'm not familiar with this area of the code  and Monday is a holiday for us so there isn't much else I can offer at the moment. But I do have another question, can she enter a caves world on any other servers? Try having her go on one of the Klei dedicated servers and test it out. 

Hello again, thanks for another fast reply!

As I mentioned in EDIT3, we've attempted to join caves on other servers without any success. Unfortunately no Klei dedicated server yet. We'll try it when we wake up in the morning and post results if it works or not on Klei servers!

  • Like 1

Share this comment


Link to comment
Share on other sites
13 hours ago, ScottHansen said:

I'm not familiar with this area of the code  and Monday is a holiday for us so there isn't much else I can offer at the moment. But I do have another question, can she enter a caves world on any other servers? Try having her go on one of the Klei dedicated servers and test it out. 

Hello again beautiful developer.

We attempted to join at a Klei Official server where I could enter caves. But when she enters the caves, after a brief while disconnects.
This is the error log we got at Klei server.

Quote

[00:03:53]: [Shard] Starting connection to destination server...
[00:03:53]: [Shard] Getting info of destination server...
[00:03:53]: Received ID_DST_SHARD_SILENT_DISCONNECT
[00:03:53]: Attempting to send resume request
[00:03:54]: CURL ERROR: Unknown SSL protocol error in connection to lobby.c.kleientertainment.com:443 
[00:03:54]: [Shard] OnDestinationInfoResponse Connecting to master=(N)
[00:03:54]: [Shard] Error parsing JSON while migrating to another shard
[00:04:01]: Connection lost to 52.28.123.135|11000 <13841587428273335332>

[00:04:35]: unloading prefabs for mod MOD_workshop-365119238    
[00:04:35]: unloading prefabs for mod MOD_workshop-727632448    
[00:04:35]: unloading prefabs for mod MOD_workshop-345692228    
[00:04:35]: unloading prefabs for mod MOD_workshop-459280938    
[00:04:35]: unloading prefabs for mod MOD_workshop-376333686    
[00:04:35]: unloading prefabs for mod MOD_workshop-727774324    
[00:04:35]: [Steam] Game Connection terminated (2272992308|11000)
[00:04:35]: [Shard] Stopping shard mode
[00:04:35]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:04:35]: Collecting garbage...
[00:04:35]: lua_gc took 0.02 seconds
[00:04:35]: ~ShardLuaProxy()
[00:04:35]: ~ItemServerLuaProxy()
[00:04:35]: ~InventoryLuaProxy()
[00:04:35]: ~NetworkLuaProxy()
[00:04:35]: ~SimLuaProxy()
[00:04:35]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:04:35]: lua_close took 0.03 seconds
[00:04:35]: SteamWorkshop::CancelDownloads clearing all unfinished downloads
[00:04:35]: [Steam] Auth ticket cancelled
[00:04:35]:  Manager - ORPHANED UNKNOWN RESOURCES:
[00:04:35]: shaders/ui_yuv.ksh - 1
[00:04:36]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:04:36]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:04:36]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:04:36]: Orphaned unnamed resource. This resource must have used Add( resource ) to insert itself into the manager. 
[00:04:36]: CurlRequestManager::ClientThread::Main() complete
[00:04:36]: HttpClient2 discarded 0 callbacks.
[00:04:36]: Shutting down

 

  • Like 1

Share this comment


Link to comment
Share on other sites

Hi, Sorry for the silence.

Since this seems to be a local issue to your girlfriend, its probably something on her university network or something running on her computer. You said that she tried reinstalling and disabling mods, so I'm going to rule that one out for now. That said, it would be nice to see logs without the mods in it.

Next time this happens, can you provide me with your logs for the Master and Caves servers? (Where "Cluster_X" is below, replace the X with the save slot number of your server.)

\Documents\Klei\DoNotStarveTogether\Cluster_X\Master\server_log.txt

\Documents\Klei\DoNotStarveTogether\Cluster_X\Caves\server_log.txt

  • Like 1

Share this comment


Link to comment
Share on other sites
On 2016-09-07 at 11:09 PM, ScottHansen said:

Hi, Sorry for the silence.

Since this seems to be a local issue to your girlfriend, its probably something on her university network or something running on her computer. You said that she tried reinstalling and disabling mods, so I'm going to rule that one out for now. That said, it would be nice to see logs without the mods in it.

Next time this happens, can you provide me with your logs for the Master and Caves servers? (Where "Cluster_X" is below, replace the X with the save slot number of your server.)

\Documents\Klei\DoNotStarveTogether\Cluster_X\Master\server_log.txt

\Documents\Klei\DoNotStarveTogether\Cluster_X\Caves\server_log.txt

Okay will do. But I gotta ask. If it is her school net blocking this. Then why can she join Overworld server? Is there any way I can config so that the shards will behave differently or just put the shard on the same ports/idk that the overworld is?

  • Like 1

Share this comment


Link to comment
Share on other sites
21 hours ago, IWasNotDemi said:

Is there any way I can config so that the shards will behave differently or just put the shard on the same ports/idk that the overworld is?

There should be a way, but I'll have to ask around the office for the exact answer. You could 'try' changing the port # in the setting ini file inside the caves safe file folder for that serve.

You won't be able to set the caves and forest world to the same port, just doesn't work like that.

That said, the sever log files should tell me exactly what is (or isn't) going on.

  • Like 1

Share this comment


Link to comment
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