Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ubergarm/00d2f0499162042a2b9a128407cc803d to your computer and use it in GitHub Desktop.
Save ubergarm/00d2f0499162042a2b9a128407cc803d to your computer and use it in GitHub Desktop.
V Rising Private Dedicated Server randomly drops clients - log file showing the issue happening.

Description

Two players are connected to the dedicated v rising server running locally. One player is local connecting via the 192.168.xxx.xxx local address. The player with disconnect issues is connecting from the same city also with Verizon FIOS to the public IP address. The dedicated server hardware is wired directly to the router w/ port forwarding only on 9876:9877.

We can play together for a while but three times in about two hours of playing during heavy combat the player connecting remotely gets dropped and can quickly reconnect. It happens frequently enough to be game breaking unfortunately, so trying to figure out how to fix the issue. The local player does not drop.

It may be an issue with the Steam Datagram Relay networking not being able to send a packet? This exact hardware was able to run a Valheim server with ~6 simultenous players no problems, but they stopped using SDR for dedicated servers and instead use directIP (https://www.vg247.com/valheim-0-147-3-dedicated-server-disconnected-problems).

The logs show the period where:

  1. the game saves
  2. the dedicated server drops the remote player
  3. the remote player messes up the password when trying to reconnect
  4. the remote player reconnects

Possible Solutions

Open More Ports

V Rising Dedicated Server opens 1 or 2 additional UDP port listeners on a random port. It seems to have something to do with Steam SDR packets or VoIP. They might need to be port forwarded as well or remote clients may get disconnected similar to the log below. Some folks use DMZ to open all ports to the server, but will expose you to additional security risk.

In the future the server may support UPnP and automatically open the chosen ports on the router.

Use OpenNAT

My router has two places to configure port forwarding:

  1. OpenNAT
  2. WAN Port Forwarding

I switched to using OpenNAT which may allow more networking traffic through.

Use 1 Network Interface

My server had two network interfaces configured (one wired and one wifi). I disabled the wifi networking even though it's IP address was not the one the server was supposed to be using.

Random Chance

It may have been just Steam SDR servers were having a bad day, or some other networking hiccups that cleared up on their own.

Systems of systems network debugging is challening! haha! Good Luck!

Server Hardware

  • Intel(R) Core(TM) i7-6700 CPU @ 3.4GHz
  • 16GiB RAM
  • Samsung NVMe SSD
  • RT-AC66U B1 Router w/ Asus Merlin Firmware

Software

  • Ubuntu 22.04 LTS Fresh Install
  • Steam Console Client (c) Valve Corporation - version 1654028333
  • wine 6.0.3~repack-1

Notes

IP Address and Steam Id's have been redacted to 123.123.123.123 and 12345678901234567

Bug Ticket

https://bugs.playvrising.com/suggestions/304500/dedicated-server-sdr-timeout-connection-dropped

Extra UDP Port Listeners

V Rising Dedicated Server opens 1 or 2 additional UDP port listeners on a random port. It seems to have something to do with Steam SDR packets and must be port forwarded as well to fix the problem.

$ ss -nltpu
Netid  State   Recv-Q  Send-Q   Local Address:Port    Peer Address:Port Process
udp    UNCONN  0       0              0.0.0.0:9876         0.0.0.0:*     users:(("wineserver64",pid=14353,fd=388),("VRisingServer.e",pid=14351,fd=210))
udp    UNCONN  0       0              0.0.0.0:9877         0.0.0.0:*     users:(("wineserver64",pid=14353,fd=345),("VRisingServer.e",pid=14351,fd=156))
udp    UNCONN  0       0              0.0.0.0:51909        0.0.0.0:*     users:(("wineserver64",pid=14353,fd=362),("VRisingServer.e",pid=14351,fd=182))
udp    UNCONN  0       0              0.0.0.0:60908        0.0.0.0:*     users:(("wineserver64",pid=14353,fd=359),("VRisingServer.e",pid=14351,fd=180))

ServerHostSettings

Loaded ServerHostSettings:

{
  "Name": "My Private Host PvE",
  "Description": "Private server hosting friendly vampires!",
  "Port": 9876,
  "QueryPort": 9877,
  "Address": null,
  "MaxConnectedUsers": 32,
  "MaxConnectedAdmins": 4,
  "MinFreeSlotsNeededForNewUsers": 0,
  "ServerFps": 30,
  "AIUpdatesPerFrame": 200,
  "Password": "mysecretpassword",
  "Secure": true,
  "ListOnMasterServer": false,
  "ServerBranch": "",
  "GameSettingsPreset": "",
  "SaveName": "world1",
  "AutoSaveCount": 50,
  "AutoSaveInterval": 600,
  "PersistenceDebuggingEnabled": false,
  "GiveStarterItems": false,
  "LogAllNetworkEvents": false,
  "LogAdminEvents": true,
  "LogDebugEvents": true,
  "AdminOnlyDebugEvents": true,
  "EveryoneIsAdmin": false,
  "DisableDebugEvents": false,
  "EnableDangerousDebugEvents": false,
  "TrackArchetypeCreationsOnStartup": false,
  "ServerStartTimeOffset": 0.0,
  "NetworkVersionOverride": -1,
  "PersistenceVersionOverride": -1,
  "UseTeleportPlayersOutOfCollisionFix": true,
  "DiscoveryResponseLevel": 0,
  "API": {
    "Enabled": false,
    "BindAddress": "*",
    "BindPort": 9090,
    "BasePath": "/",
    "AccessList": ""
  },
  "Rcon": {
    "Enabled": false,
    "Port": 25575,
    "Password": "",
    "TimeoutSeconds": 300,
    "MaxPasswordTries": 99,
    "BanMinutes": 0,
    "SendAuthImmediately": true,
    "MaxConnectionsPerIp": 20,
    "MaxConnections": 20
  }
}

Log

Triggering AutoSave 456!
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.TriggerPersistenceSaveSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

PersistenceV2 - Finished Saving to '/home/steam/vrising-data\Saves\v1\world1\AutoSave_456'
Total Persistent ChunkCount 7296. Total Save Size: 60606555 Bytes.

Chunk Job Distribution:
[SerializeChunksJob 0] FirstArchetype 0, ArchetypeCount 46, ChunkCount 2039
[SerializeChunksJob 1] FirstArchetype 46, ArchetypeCount 33, ChunkCount 3164
[SerializeChunksJob 2] FirstArchetype 79, ArchetypeCount 143, ChunkCount 1824
[SerializeChunksJob 3] FirstArchetype 222, ArchetypeCount 113, ChunkCount 269
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.FinalizeWritersJob:Execute()
Unity.Entities.ExecuteJobFunction:Invoke(JobChunkWrapper`1&, IntPtr, IntPtr, JobRanges&, Int32)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 2 reply timeouts, last recv 7853.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 3 reply timeouts, last recv 8254.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 3 reply timeouts, last recv 8454.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 4 reply timeouts, last recv 8855.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 5 reply timeouts, last recv 9056.4ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 6 reply timeouts, last recv 9458.4ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 6 reply timeouts, last recv 9658.7ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 7 reply timeouts, last recv 9860.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 7 reply timeouts, last recv 10060.2ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 8 reply timeouts, last recv 10126.5ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 9 reply timeouts, last recv 10593.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 9 reply timeouts, last recv 10863.4ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 10 reply timeouts, last recv 11060.1ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 10 reply timeouts, last recv 11064.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 10 reply timeouts, last recv 11264.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 10 reply timeouts, last recv 11465.2ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 11 reply timeouts, last recv 11527.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 11 reply timeouts, last recv 11665.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 11 reply timeouts, last recv 11865.7ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 12 reply timeouts, last recv 11993.5ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 12 reply timeouts, last recv 12066.2ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 12 reply timeouts, last recv 12266.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 13 reply timeouts, last recv 12459.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 13 reply timeouts, last recv 12467.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 14 reply timeouts, last recv 12925.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 14 reply timeouts, last recv 13267.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 15 reply timeouts, last recv 13392.1ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 15 reply timeouts, last recv 13670.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 16 reply timeouts, last recv 13858.9ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 16 reply timeouts, last recv 13870.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 16 reply timeouts, last recv 14070.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 17 reply timeouts, last recv 14326.2ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 17 reply timeouts, last recv 14472.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 17 reply timeouts, last recv 14673.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 18 reply timeouts, last recv 14792.5ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 19 reply timeouts, last recv 15258.5ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 19 reply timeouts, last recv 15275.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 19 reply timeouts, last recv 15475.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 19 reply timeouts, last recv 15676.4ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 20 reply timeouts, last recv 15725.0ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 20 reply timeouts, last recv 16077.9ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 21 reply timeouts, last recv 16191.1ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 22 reply timeouts, last recv 16658.2ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 22 reply timeouts, last recv 16680.3ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 22 reply timeouts, last recv 17081.8ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 23 reply timeouts, last recv 17124.6ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] 23 reply timeouts, last recv 17281.9ms ago.  Sending keepalive.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] Timed out.  17457.8ms since last recv, 10007.0ms since timeout started, 23 consecutive failures
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#3103221372 UDP steamid:12345678901234567@123.123.123.123:50960] problem detected locally (5003): Connection dropped
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_ProblemDetectedLocally, 3103221372, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 3103221372 - k_ESteamNetworkingConnectionState_ProblemDetectedLocally
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
User '{Steam 3103221372}' disconnected. approvedUserIndex: 0 Reason: Timeout k_ESteamNetworkingConnectionState_ProblemDetectedLocally
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.ServerBootstrapSystem:OnUserDisconnected(NetConnectionId, ConnectionStatusChangeReason, String)
Stunlock.Network.ServerUserDisconnectedDelegate:Invoke(NetConnectionId, ConnectionStatusChangeReason, String)
Stunlock.Network.ServerNetworkLayer:OnUserDisconnected(ConnectionStatusChangeReason, NetConnectionId, String)
Stunlock.Network.ServerTransportUserDisconnectedDelegate:Invoke(ConnectionStatusChangeReason, NetConnectionId, String)
Stunlock.Network.Steam.ServerSteamTransportLayer:CloseConnection(ConnectionData, ConnectionStatusChangeReason, Boolean, String)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamPlatformSystem - EndAuthSession platformId: 12345678901234567
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.Auth.SteamPlatformSystem:EndAuthSession(UInt64)
ProjectM.ServerBootstrapSystem:OnUserDisconnected(NetConnectionId, ConnectionStatusChangeReason, String)
Stunlock.Network.ServerUserDisconnectedDelegate:Invoke(NetConnectionId, ConnectionStatusChangeReason, String)
Stunlock.Network.ServerNetworkLayer:OnUserDisconnected(ConnectionStatusChangeReason, NetConnectionId, String)
Stunlock.Network.ServerTransportUserDisconnectedDelegate:Invoke(ConnectionStatusChangeReason, NetConnectionId, String)
Stunlock.Network.Steam.ServerSteamTransportLayer:CloseConnection(ConnectionData, ConnectionStatusChangeReason, Boolean, String)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_None, 3103221372, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 3103221372 - k_ESteamNetworkingConnectionState_None
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_Connecting, 1473091291, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 1473091291 - k_ESteamNetworkingConnectionState_Connecting
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_Connected, 1473091291, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 1473091291 - k_ESteamNetworkingConnectionState_Connected
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

NetConnection '{Steam 1473091291}' connection was denied. Message: 'Incorrect Password!' Version: 1 PlatformId: 12345678901234567
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.ServerBootstrapSystem:OnConnectionApproval(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.ServerNetworkLayer:OnDataReceived(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.Steam.ServerSteamTransportLayer:ProcessNewMessages()
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#1473091291 UDP steamid:12345678901234567@123.123.123.123:61427] closed by app, entering linger state (1017) Application closed connection
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)
Steamworks.NativeMethods:ISteamNetworkingSockets_CloseConnection(IntPtr, HSteamNetConnection, Int32, UTF8StringHandle, Boolean)
Steamworks.SteamGameServerNetworkingSockets:CloseConnection(HSteamNetConnection, Int32, String, Boolean)
Stunlock.Network.Steam.ServerSteamTransportLayer:CloseConnection(ConnectionData, ConnectionStatusChangeReason, Boolean, String)
Stunlock.Network.Steam.ServerSteamTransportLayer:Disconnect(NetConnectionId, ConnectionStatusChangeReason, String)
Stunlock.Network.ServerNetworkLayer:Deny(NetConnectionId, ConnectionStatusChangeReason, String)
ProjectM.ServerBootstrapSystem:OnConnectionApproval(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.ServerNetworkLayer:OnDataReceived(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.Steam.ServerSteamTransportLayer:ProcessNewMessages()
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 3.7ms for SteamNetworkingSockets lock [ServiceThread]
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Stunlock.Network.Steam.Wrapper.SteamSocketNetworkingLogs:OnLog(LogSource, ESteamNetworkingSocketsDebugOutputType, IntPtr)

SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_None, 1473091291, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 1473091291 - k_ESteamNetworkingConnectionState_None
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (791) : Assertion Failed: GetBestRoute2 failed with result 50 for address '123.123.123.123:0'
SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_Connecting, 2743951319, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 2743951319 - k_ESteamNetworkingConnectionState_Connecting
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_Connected, 2743951319, 131073
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:HandleNewUpdate(SteamNetConnectionStatusChangedCallback_t)
Stunlock.Network.Steam.Wrapper.SteamNetConnections:DoUpdate()
Stunlock.Network.Steam.Wrapper.SteamSocketNetworking:Update(Boolean, Boolean)
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamServerTransport - Update 2743951319 - k_ESteamNetworkingConnectionState_Connected
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Stunlock.Network.Steam.ServerSteamTransportLayer:UpdateServer(SteamListenSocket)
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

SteamPlatformSystem - BeginAuthSession for SteamID: 12345678901234567 Result: k_EBeginAuthSessionResultOK
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.Auth.SteamPlatformSystem:BeginAuthSession(Byte[], UInt16, UInt64)
ProjectM.ServerBootstrapSystem:OnConnectionApproval(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.ServerNetworkLayer:OnDataReceived(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.Steam.ServerSteamTransportLayer:ProcessNewMessages()
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

NetEndPoint '{Steam 2743951319}' reconnect was approved. approvedUserIndex: 0 HasLocalCharacter: True Hail Message Size: 317 Version: 1 PlatformId: 12345678901234567 UserIndex: 1 ShouldCreateCharacter: False IsAdmin: False Length: 317
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.ServerBootstrapSystem:ApproveClient(NetConnectionId, Int32, UInt64, Boolean, Boolean, User&, Entity, ConnectAddress, ConnectAddress)
ProjectM.ServerBootstrapSystem:TryAuthenticate(NetConnectionId, Int32, UInt64)
ProjectM.ServerBootstrapSystem:OnConnectionApproval(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.ServerNetworkLayer:OnDataReceived(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.Steam.ServerSteamTransportLayer:ProcessNewMessages()
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()

User '{Steam 2743951319}' '12345678901234567', approvedUserIndex: 0, Character: 'Raedwulf' connected as ID '1,1', Entity '313596,1'.
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
ProjectM.ServerBootstrapSystem:OnUserConnected(NetConnectionId)
Stunlock.Network.ServerTransportUserConnectedDelegate:Invoke(NetConnectionId)
Stunlock.Network.ServerNetworkLayer:OnDataReceived(NetBufferIn&, NetConnectionId)
ProjectM.Scripting.ScheduledFunctionDelegate:Invoke(ServerGameManager&, SelfServer&)
Stunlock.Network.Steam.ServerSteamTransportLayer:ProcessNewMessages()
Stunlock.Network.Steam.ServerSteamTransportLayer:Update(Double)
ProjectM.ServerBootstrapSystem:OnUpdate()
Unity.Entities.SystemBase:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
ProjectM.ServerSimulationSystemGroup:OnUpdate()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
Unity.Entities.ComponentSystemGroup:UpdateAllSystems()
Unity.Entities.ComponentSystem:Update()
UnityEngine.UpdatedEventHandler:Invoke()
@stanly0726
Copy link

this happens to me too, clients randomly drop connection
almost every time server saving file
but in my case, only the lan user (who host the server) have this issue, other 5 players on the server is totally fine

@ubergarm
Copy link
Author

ubergarm commented Jul 7, 2022

@stanly0726 -

bummer! does your host machine have a fast nvme ssd type drive? perhaps the file i/o saving the server data to disc is causing some i/o threads to block?

do you have more than one network card (e.g. wired and wifi) both up and running? Disabling one might help the issue as per:
StunlockStudios/vrising-dedicated-server-instructions#99 (comment)

Good luck!

@stanly0726
Copy link

i was using sata ssd for both game and server, i tried moving the base game to nvme ssd but it didn't help
maybe i'll try move the server too.

and yes i got two nics , i'll try disable one and see if that helps

@TucoBruto
Copy link

hello,I'm encounter this issue right now, my server is listed , my friend can see it ,but once he join the server the connection will be dropped, but he can join in the server and play if i invite him from steam.
I tried opening these extra port that vrising server were listening, but it's not working.
BTW,I am running the server in a docker.

@thetruetype
Copy link

I am also experiencing this issue, running a Dedicated Server. I can connect from LAN but when my friends trying to connect from WAN there is "AuthenticationError" when trying to connect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment