Sudden Disconnection from NAKAMA Server

Hello there,

Right now I am connecting to the NAKAMA server installed on local docker-compose.

Things are working great and I can create a match, that I can see in matches on NAKAMA console dashboard.

I can join it and start sending data using real-time client. Things are good and suddenly I get an error after the connection of the Real-time client is disconnected. I have the following log.

LogTemp: Display: ANakamaActor::ProcessLoginAPIResponse:: {"status":true,"message":"User Logged In Successfully","token":"64418d19c3aa00e6970f762a|yTD80Uc2txy63LlNaM4lBLXcTuxuhFGds97Mcc2z","user":{"_id":"6433d9d2c3aa00e6970f75db","firstName":"Rohit","lastName":"Gonsalves","email":"rohit.developer@appmanufact.com","gameDisplayName":"rohitgonsalves","nakama_id":"bd0ef728-110e-4fe6-80be-03fbd1e839c6"}}
[2023.04.20-19.06.03:118][784]LogTemp: Warning: Bingo!! ANakamaActor User is Logged In
[2023.04.20-19.06.03:122][784]LogTemp: [Nakama::RestClient::RestClient] Created. NakamaSdkVersion: 2.6.0 git:c091bca0
[2023.04.20-19.06.03:122][784]LogTemp: [Nakama::RestClient::authenticateCustom] ...
[2023.04.20-19.06.03:149][787]LogTemp: Display: ANakamaActor::OnAuthenticationSuccess::Login successful: qmxQzxSOBU
[2023.04.20-19.06.03:156][788]LogTemp: [Nakama::RestClient::listMatches] ...
[2023.04.20-19.06.03:186][791]LogTemp: [NRtClient::NRtClient] Created
[2023.04.20-19.06.03:187][791]LogTemp: [NRtClient::connect] ...
[2023.04.20-19.06.03:261][799]LogTemp: Warning: Nakama Realtime Client Setup: Socket connected
[2023.04.20-19.06.03:261][799]LogTemp: Display: ANakamaActor::OnRealtimeClientConnectionSuccess::Real time socket connection succeeded
[2023.04.20-19.06.03:268][800]LogTemp: [NRtClient::ping] ...
[2023.04.20-19.06.03:510][827]LogTemp: [NRtClient::createMatch] ...
[2023.04.20-19.06.03:566][833]LogTemp: Warning: Created Match with MatchId: 71440182-936f-4ac3-bab6-3477dbdc11f8.
[2023.04.20-19.06.03:566][833]LogTemp: Display: ANakamaActor::OnCreateMatchSuccess::Created match: 71440182-936f-4ac3-bab6-3477dbdc11f8.
[2023.04.20-19.06.03:566][833]LogTemp: [NRtClient::joinMatch] ...
[2023.04.20-19.06.03:566][833]LogTemp: Warning: Match - User Joined: qmxQzxSOBU
[2023.04.20-19.06.03:566][833]LogTemp: ANakamaActor::OnReceivedMatchPresence::Joined: qmxQzxSOBU
[2023.04.20-19.06.03:566][833]LogTemp: ANakamaActor::OnReceivedMatchPresence::Current Presense Size: 1
[2023.04.20-19.06.03:630][840]LogTemp: Warning: Joined Match with MatchId: 71440182-936f-4ac3-bab6-3477dbdc11f8.
[2023.04.20-19.06.03:631][840]LogTemp: Display: ANakamaActor::OnJoinMatchSuccess::Successfully joined match: 71440182-936f-4ac3-bab6-3477dbdc11f8.
[2023.04.20-19.06.04:047][886]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.04:047][886]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.06:048][102]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.06:048][102]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.08:052][321]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.08:052][321]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.10:057][539]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.10:057][539]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.12:172][591]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.12:172][591]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.14:199][597]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.14:199][597]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.16:203][603]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.16:203][603]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.18:214][609]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.18:214][609]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
The thread 0x6948 has exited with code 0 (0x0).
[2023.04.20-19.06.20:228][615]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.20:228][615]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.22:243][621]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.22:243][621]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.24:260][627]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.24:260][627]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.26:269][633]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.26:269][633]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
The thread 0x14d4 has exited with code 0 (0x0).
[2023.04.20-19.06.28:275][639]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.28:275][639]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.30:283][645]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.30:283][645]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.32:292][651]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.32:292][651]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.34:304][657]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.34:304][657]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.36:318][663]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.36:318][663]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.38:324][669]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.38:324][669]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.40:331][675]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.40:331][675]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.42:340][681]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.42:340][681]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.44:343][687]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.44:343][687]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.46:349][693]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.46:349][693]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
The thread 0x6904 has exited with code 0 (0x0).
[2023.04.20-19.06.48:354][699]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.48:354][699]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.50:355][705]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.50:355][705]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
The thread 0x6bcc has exited with code 0 (0x0).
The thread 0x6a28 has exited with code 0 (0x0).
The thread 0x6158 has exited with code 0 (0x0).
[2023.04.20-19.06.52:354][711]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.52:354][711]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.54:371][717]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.54:371][717]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
The thread 0x2e20 has exited with code 0 (0x0).
[2023.04.20-19.06.56:376][723]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.56:376][723]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.06.58:383][729]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.06.58:383][729]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.07.00:390][735]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.07.00:390][735]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.07.02:394][741]LogTemp: [NRtClient::sendMatchData] ...
[2023.04.20-19.07.02:394][741]LogTemp: Display: ANakamaActor::SendMessage::sending data : ABCD12345
[2023.04.20-19.07.03:399][744]LogWebSockets: Warning: FLwsWebSocket[1]::Close: Already closing, ignoring subsequent attempt
A breakpoint instruction (__debugbreak() statement or a similar call) was executed in UnrealEditor.exe.

See the line, LogWebSockets: Warning: FLwsWebSocket[1]::Close: Already closing, ignoring subsequent attempt. It prints and then real-time client is null.

What could be the reason?

Regards,
Rohit

1 Like