2026-03-19 00:03:04.655 -07:00 [INF] Looping sessions 2026-03-19 00:03:04.656 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 00:03:04.656 -07:00 [INF] Switching session to id 0 2026-03-19 00:35:04.781 -07:00 [INF] Looping sessions 2026-03-19 00:35:04.781 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 00:35:04.781 -07:00 [INF] Switching session to id 0 2026-03-19 01:07:04.895 -07:00 [INF] Looping sessions 2026-03-19 01:07:04.895 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 01:07:04.895 -07:00 [INF] Switching session to id 0 2026-03-19 01:39:05.011 -07:00 [INF] Looping sessions 2026-03-19 01:39:05.011 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 01:39:05.011 -07:00 [INF] Switching session to id 0 2026-03-19 02:11:05.131 -07:00 [INF] Looping sessions 2026-03-19 02:11:05.131 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 02:11:05.131 -07:00 [INF] Switching session to id 0 2026-03-19 02:43:05.339 -07:00 [INF] Looping sessions 2026-03-19 02:43:05.339 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 02:43:05.339 -07:00 [INF] Switching session to id 0 2026-03-19 03:15:05.453 -07:00 [INF] Looping sessions 2026-03-19 03:15:05.453 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 03:15:05.453 -07:00 [INF] Switching session to id 0 2026-03-19 03:47:05.481 -07:00 [INF] Looping sessions 2026-03-19 03:47:05.481 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 03:47:05.481 -07:00 [INF] Switching session to id 0 2026-03-19 04:19:05.700 -07:00 [INF] Looping sessions 2026-03-19 04:19:05.700 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 04:19:05.700 -07:00 [INF] Switching session to id 0 2026-03-19 04:51:05.913 -07:00 [INF] Looping sessions 2026-03-19 04:51:05.913 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 04:51:05.913 -07:00 [INF] Switching session to id 0 2026-03-19 05:23:06.130 -07:00 [INF] Looping sessions 2026-03-19 05:23:06.130 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 05:23:06.130 -07:00 [INF] Switching session to id 0 2026-03-19 05:55:06.242 -07:00 [INF] Looping sessions 2026-03-19 05:55:06.242 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 05:55:06.242 -07:00 [INF] Switching session to id 0 2026-03-19 06:27:06.267 -07:00 [INF] Looping sessions 2026-03-19 06:27:06.267 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 06:27:06.267 -07:00 [INF] Switching session to id 0 2026-03-19 06:59:06.486 -07:00 [INF] Looping sessions 2026-03-19 06:59:06.486 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 06:59:06.486 -07:00 [INF] Switching session to id 0 2026-03-19 07:31:06.601 -07:00 [INF] Looping sessions 2026-03-19 07:31:06.601 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 07:31:06.601 -07:00 [INF] Switching session to id 0 2026-03-19 08:03:06.820 -07:00 [INF] Looping sessions 2026-03-19 08:03:06.820 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 08:03:06.820 -07:00 [INF] Switching session to id 0 2026-03-19 08:35:06.930 -07:00 [INF] Looping sessions 2026-03-19 08:35:06.930 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 08:35:06.930 -07:00 [INF] Switching session to id 0 2026-03-19 09:07:07.144 -07:00 [INF] Looping sessions 2026-03-19 09:07:07.144 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 09:07:07.144 -07:00 [INF] Switching session to id 0 2026-03-19 09:39:07.261 -07:00 [INF] Looping sessions 2026-03-19 09:39:07.261 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 09:39:07.261 -07:00 [INF] Switching session to id 0 2026-03-19 10:11:07.292 -07:00 [INF] Looping sessions 2026-03-19 10:11:07.293 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 10:11:07.293 -07:00 [INF] Switching session to id 0 2026-03-19 10:43:07.405 -07:00 [INF] Looping sessions 2026-03-19 10:43:07.406 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 10:43:07.406 -07:00 [INF] Switching session to id 0 2026-03-19 11:15:07.516 -07:00 [INF] Looping sessions 2026-03-19 11:15:07.516 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 11:15:07.516 -07:00 [INF] Switching session to id 0 2026-03-19 11:47:07.628 -07:00 [INF] Looping sessions 2026-03-19 11:47:07.628 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 11:47:07.628 -07:00 [INF] Switching session to id 0 2026-03-19 12:19:07.758 -07:00 [INF] Looping sessions 2026-03-19 12:19:07.758 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 12:19:07.758 -07:00 [INF] Switching session to id 0 2026-03-19 12:51:07.873 -07:00 [INF] Looping sessions 2026-03-19 12:51:07.873 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 12:51:07.873 -07:00 [INF] Switching session to id 0 2026-03-19 13:23:07.988 -07:00 [INF] Looping sessions 2026-03-19 13:23:07.989 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 13:23:07.989 -07:00 [INF] Switching session to id 0 2026-03-19 13:46:31.633 -07:00 [INF] Registering server to lobby... 2026-03-19 13:46:31.707 -07:00 [INF] Lobby registration successful 2026-03-19 13:55:08.106 -07:00 [INF] Looping sessions 2026-03-19 13:55:08.106 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 13:55:08.106 -07:00 [INF] Switching session to id 0 2026-03-19 14:27:08.227 -07:00 [INF] Looping sessions 2026-03-19 14:27:08.227 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 14:27:08.227 -07:00 [INF] Switching session to id 0 2026-03-19 14:59:08.346 -07:00 [INF] Looping sessions 2026-03-19 14:59:08.346 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 14:59:08.346 -07:00 [INF] Switching session to id 0 2026-03-19 15:31:08.454 -07:00 [INF] Looping sessions 2026-03-19 15:31:08.454 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 15:31:08.455 -07:00 [INF] Switching session to id 0 2026-03-19 16:03:08.674 -07:00 [INF] Looping sessions 2026-03-19 16:03:08.674 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 16:03:08.674 -07:00 [INF] Switching session to id 0 2026-03-19 16:35:08.886 -07:00 [INF] Looping sessions 2026-03-19 16:35:08.886 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 16:35:08.887 -07:00 [INF] Switching session to id 0 2026-03-19 17:07:09.113 -07:00 [INF] Looping sessions 2026-03-19 17:07:09.114 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 17:07:09.114 -07:00 [INF] Switching session to id 0 2026-03-19 17:39:09.322 -07:00 [INF] Looping sessions 2026-03-19 17:39:09.322 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 17:39:09.322 -07:00 [INF] Switching session to id 0 2026-03-19 18:11:09.536 -07:00 [INF] Looping sessions 2026-03-19 18:11:09.536 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 18:11:09.536 -07:00 [INF] Switching session to id 0 2026-03-19 18:43:09.561 -07:00 [INF] Looping sessions 2026-03-19 18:43:09.561 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 18:43:09.561 -07:00 [INF] Switching session to id 0 2026-03-19 19:15:09.780 -07:00 [INF] Looping sessions 2026-03-19 19:15:09.780 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 19:15:09.780 -07:00 [INF] Switching session to id 0 2026-03-19 19:47:09.997 -07:00 [INF] Looping sessions 2026-03-19 19:47:09.998 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 19:47:09.998 -07:00 [INF] Switching session to id 0 2026-03-19 20:19:10.104 -07:00 [INF] Looping sessions 2026-03-19 20:19:10.104 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 20:19:10.104 -07:00 [INF] Switching session to id 0 2026-03-19 20:51:10.230 -07:00 [INF] Looping sessions 2026-03-19 20:51:10.230 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 20:51:10.230 -07:00 [INF] Switching session to id 0 2026-03-19 21:23:10.351 -07:00 [INF] Looping sessions 2026-03-19 21:23:10.351 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 21:23:10.351 -07:00 [INF] Switching session to id 0 2026-03-19 21:55:10.568 -07:00 [INF] Looping sessions 2026-03-19 21:55:10.569 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 21:55:10.569 -07:00 [INF] Switching session to id 0 2026-03-19 22:00:07.634 -07:00 [WRN] Exception querying first lobby server, trying second server in 10 seconds... System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. ---> System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host. --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at AssettoServer.Server.KunosLobbyRegistration.PingLobbyAsync(String url, CancellationToken token) in AssettoServer/Server/KunosLobbyRegistration.cs:line 184 at AssettoServer.Server.KunosLobbyRegistration.PingLobbyWithRetryAsync(CancellationToken token) in AssettoServer/Server/KunosLobbyRegistration.cs:line 161 2026-03-19 22:00:27.725 -07:00 [WRN] Exception querying first lobby server, trying second server in 10 seconds... System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.. ---> System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host. --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at AssettoServer.Server.KunosLobbyRegistration.PingLobbyAsync(String url, CancellationToken token) in AssettoServer/Server/KunosLobbyRegistration.cs:line 184 at AssettoServer.Server.KunosLobbyRegistration.PingLobbyWithRetryAsync(CancellationToken token) in AssettoServer/Server/KunosLobbyRegistration.cs:line 161 2026-03-19 22:27:10.676 -07:00 [INF] Looping sessions 2026-03-19 22:27:10.676 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 22:27:10.676 -07:00 [INF] Switching session to id 0 2026-03-19 22:59:10.703 -07:00 [INF] Looping sessions 2026-03-19 22:59:10.704 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 22:59:10.704 -07:00 [INF] Switching session to id 0 2026-03-19 23:31:10.917 -07:00 [INF] Looping sessions 2026-03-19 23:31:10.917 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 23:31:10.917 -07:00 [INF] Switching session to id 0