Hi,
I have ran into a very strange issue which is preventing players from connecting to a dedicated server after 5-6 days of running continuously. This happens on a shipping build, source built 4.19.2. A reboot of the process resolves the issue and players can connect again. I have checked CPU and RAM, both are absolutely normal with no evidence of locking or resource limitations. Also tried on a dedicated server, and VPS.
When I attempt to connect to the server when it is in this non-responsive state, it logs the following periodically until the client receives a “connection time-out” error.
[2018.08.05-07.58.57:497][129]LogNet: NotifyAcceptingConnection accepted from: HIDDENIP:62315
[2018.08.05-07.58.58:500][169]LogNet: NotifyAcceptingConnection accepted from: HIDDENIP:62315
[2018.08.05-07.58.59:503][209]LogNet: NotifyAcceptingConnection accepted from: HIDDENIP:62315
[2018.08.05-07.59.00:506][249]LogNet: NotifyAcceptingConnection accepted from: HIDDENIP:62315
So I assume that the server is getting stuck around this area. I checked the source where this is being logged (https://github.com/EpicGames/UnrealEngine/blob/f509bb2d6c62806882d9a10476f3654cf1ee0634/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Private/IpNetDriver.cpp#L396).
I am trying to figure out what the correlation between server running duration and the failure of connections.
Any help would be appreciated.
Cheers,
Joshua