2026-03-12 00:01:45.583 -07:00 [INF] Looping sessions 2026-03-12 00:01:45.585 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 00:01:45.585 -07:00 [INF] Switching session to id 0 2026-03-12 00:33:45.704 -07:00 [INF] Looping sessions 2026-03-12 00:33:45.704 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 00:33:45.704 -07:00 [INF] Switching session to id 0 2026-03-12 01:05:45.924 -07:00 [INF] Looping sessions 2026-03-12 01:05:45.924 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 01:05:45.924 -07:00 [INF] Switching session to id 0 2026-03-12 01:37:46.135 -07:00 [INF] Looping sessions 2026-03-12 01:37:46.135 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 01:37:46.135 -07:00 [INF] Switching session to id 0 2026-03-12 02:09:46.259 -07:00 [INF] Looping sessions 2026-03-12 02:09:46.259 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 02:09:46.259 -07:00 [INF] Switching session to id 0 2026-03-12 02:41:46.366 -07:00 [INF] Looping sessions 2026-03-12 02:41:46.366 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 02:41:46.366 -07:00 [INF] Switching session to id 0 2026-03-12 03:13:46.486 -07:00 [INF] Looping sessions 2026-03-12 03:13:46.487 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 03:13:46.487 -07:00 [INF] Switching session to id 0 2026-03-12 03:45:46.598 -07:00 [INF] Looping sessions 2026-03-12 03:45:46.598 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 03:45:46.598 -07:00 [INF] Switching session to id 0 2026-03-12 04:17:46.817 -07:00 [INF] Looping sessions 2026-03-12 04:17:46.817 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 04:17:46.817 -07:00 [INF] Switching session to id 0 2026-03-12 04:21:46.711 -07:00 [INF] Registering server to lobby... 2026-03-12 04:21:46.783 -07:00 [INF] Lobby registration successful 2026-03-12 04:49:46.843 -07:00 [INF] Looping sessions 2026-03-12 04:49:46.843 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 04:49:46.843 -07:00 [INF] Switching session to id 0 2026-03-12 05:21:47.060 -07:00 [INF] Looping sessions 2026-03-12 05:21:47.060 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 05:21:47.060 -07:00 [INF] Switching session to id 0 2026-03-12 05:53:47.174 -07:00 [INF] Looping sessions 2026-03-12 05:53:47.174 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 05:53:47.174 -07:00 [INF] Switching session to id 0 2026-03-12 06:25:47.393 -07:00 [INF] Looping sessions 2026-03-12 06:25:47.394 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 06:25:47.394 -07:00 [INF] Switching session to id 0 2026-03-12 06:57:47.512 -07:00 [INF] Looping sessions 2026-03-12 06:57:47.512 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 06:57:47.512 -07:00 [INF] Switching session to id 0 2026-03-12 07:29:47.717 -07:00 [INF] Looping sessions 2026-03-12 07:29:47.717 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 07:29:47.717 -07:00 [INF] Switching session to id 0 2026-03-12 08:01:47.946 -07:00 [INF] Looping sessions 2026-03-12 08:01:47.946 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 08:01:47.946 -07:00 [INF] Switching session to id 0 2026-03-12 08:33:48.165 -07:00 [INF] Looping sessions 2026-03-12 08:33:48.165 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 08:33:48.165 -07:00 [INF] Switching session to id 0 2026-03-12 09:05:48.370 -07:00 [INF] Looping sessions 2026-03-12 09:05:48.370 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 09:05:48.370 -07:00 [INF] Switching session to id 0 2026-03-12 09:37:48.493 -07:00 [INF] Looping sessions 2026-03-12 09:37:48.494 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 09:37:48.494 -07:00 [INF] Switching session to id 0 2026-03-12 10:09:48.614 -07:00 [INF] Looping sessions 2026-03-12 10:09:48.614 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 10:09:48.614 -07:00 [INF] Switching session to id 0 2026-03-12 10:41:48.727 -07:00 [INF] Looping sessions 2026-03-12 10:41:48.727 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 10:41:48.727 -07:00 [INF] Switching session to id 0 2026-03-12 11:13:48.845 -07:00 [INF] Looping sessions 2026-03-12 11:13:48.845 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 11:13:48.845 -07:00 [INF] Switching session to id 0 2026-03-12 11:45:49.053 -07:00 [INF] Looping sessions 2026-03-12 11:45:49.053 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 11:45:49.053 -07:00 [INF] Switching session to id 0 2026-03-12 12:17:49.274 -07:00 [INF] Looping sessions 2026-03-12 12:17:49.274 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 12:17:49.274 -07:00 [INF] Switching session to id 0 2026-03-12 12:49:49.495 -07:00 [INF] Looping sessions 2026-03-12 12:49:49.495 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 12:49:49.495 -07:00 [INF] Switching session to id 0 2026-03-12 13:21:49.701 -07:00 [INF] Looping sessions 2026-03-12 13:21:49.701 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 13:21:49.701 -07:00 [INF] Switching session to id 0 2026-03-12 13:53:49.824 -07:00 [INF] Looping sessions 2026-03-12 13:53:49.825 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 13:53:49.825 -07:00 [INF] Switching session to id 0 2026-03-12 14:25:50.038 -07:00 [INF] Looping sessions 2026-03-12 14:25:50.038 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 14:25:50.038 -07:00 [INF] Switching session to id 0 2026-03-12 14:57:50.164 -07:00 [INF] Looping sessions 2026-03-12 14:57:50.164 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 14:57:50.164 -07:00 [INF] Switching session to id 0 2026-03-12 15:29:50.380 -07:00 [INF] Looping sessions 2026-03-12 15:29:50.380 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 15:29:50.380 -07:00 [INF] Switching session to id 0 2026-03-12 16:01:50.495 -07:00 [INF] Looping sessions 2026-03-12 16:01:50.495 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 16:01:50.495 -07:00 [INF] Switching session to id 0 2026-03-12 16:33:50.703 -07:00 [INF] Looping sessions 2026-03-12 16:33:50.703 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 16:33:50.703 -07:00 [INF] Switching session to id 0 2026-03-12 17:05:50.731 -07:00 [INF] Looping sessions 2026-03-12 17:05:50.731 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 17:05:50.732 -07:00 [INF] Switching session to id 0 2026-03-12 17:37:50.944 -07:00 [INF] Looping sessions 2026-03-12 17:37:50.944 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 17:37:50.944 -07:00 [INF] Switching session to id 0 2026-03-12 18:09:51.063 -07:00 [INF] Looping sessions 2026-03-12 18:09:51.064 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 18:09:51.064 -07:00 [INF] Switching session to id 0 2026-03-12 18:41:51.269 -07:00 [INF] Looping sessions 2026-03-12 18:41:51.269 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 18:41:51.269 -07:00 [INF] Switching session to id 0 2026-03-12 19:13:51.396 -07:00 [INF] Looping sessions 2026-03-12 19:13:51.396 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 19:13:51.396 -07:00 [INF] Switching session to id 0 2026-03-12 19:45:51.514 -07:00 [INF] Looping sessions 2026-03-12 19:45:51.514 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 19:45:51.514 -07:00 [INF] Switching session to id 0 2026-03-12 20:17:51.630 -07:00 [INF] Looping sessions 2026-03-12 20:17:51.630 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 20:17:51.630 -07:00 [INF] Switching session to id 0 2026-03-12 20:49:51.843 -07:00 [INF] Looping sessions 2026-03-12 20:49:51.843 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 20:49:51.843 -07:00 [INF] Switching session to id 0 2026-03-12 21:21:52.066 -07:00 [INF] Looping sessions 2026-03-12 21:21:52.066 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 21:21:52.066 -07:00 [INF] Switching session to id 0 2026-03-12 21:53:52.281 -07:00 [INF] Looping sessions 2026-03-12 21:53:52.281 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 21:53:52.281 -07:00 [INF] Switching session to id 0 2026-03-12 22:00:04.195 -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-12 22:00:24.282 -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-12 22:25:52.400 -07:00 [INF] Looping sessions 2026-03-12 22:25:52.400 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 22:25:52.400 -07:00 [INF] Switching session to id 0 2026-03-12 22:57:52.610 -07:00 [INF] Looping sessions 2026-03-12 22:57:52.611 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 22:57:52.611 -07:00 [INF] Switching session to id 0 2026-03-12 23:29:52.720 -07:00 [INF] Looping sessions 2026-03-12 23:29:52.720 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-12 23:29:52.720 -07:00 [INF] Switching session to id 0