2026-03-19 00:01:33.951 -07:00 [INF] Looping sessions 2026-03-19 00:01:33.954 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 00:01:33.954 -07:00 [INF] Switching session to id 0 2026-03-19 00:33:34.157 -07:00 [INF] Looping sessions 2026-03-19 00:33:34.157 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 00:33:34.157 -07:00 [INF] Switching session to id 0 2026-03-19 01:05:34.285 -07:00 [INF] Looping sessions 2026-03-19 01:05:34.285 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 01:05:34.285 -07:00 [INF] Switching session to id 0 2026-03-19 01:37:34.504 -07:00 [INF] Looping sessions 2026-03-19 01:37:34.504 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 01:37:34.504 -07:00 [INF] Switching session to id 0 2026-03-19 02:09:34.613 -07:00 [INF] Looping sessions 2026-03-19 02:09:34.613 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 02:09:34.613 -07:00 [INF] Switching session to id 0 2026-03-19 02:41:34.839 -07:00 [INF] Looping sessions 2026-03-19 02:41:34.839 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 02:41:34.839 -07:00 [INF] Switching session to id 0 2026-03-19 03:13:34.962 -07:00 [INF] Looping sessions 2026-03-19 03:13:34.962 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 03:13:34.962 -07:00 [INF] Switching session to id 0 2026-03-19 03:45:35.066 -07:00 [INF] Looping sessions 2026-03-19 03:45:35.066 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 03:45:35.066 -07:00 [INF] Switching session to id 0 2026-03-19 04:17:35.181 -07:00 [INF] Looping sessions 2026-03-19 04:17:35.182 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 04:17:35.182 -07:00 [INF] Switching session to id 0 2026-03-19 04:49:35.311 -07:00 [INF] Looping sessions 2026-03-19 04:49:35.311 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 04:49:35.311 -07:00 [INF] Switching session to id 0 2026-03-19 05:21:35.519 -07:00 [INF] Looping sessions 2026-03-19 05:21:35.519 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 05:21:35.519 -07:00 [INF] Switching session to id 0 2026-03-19 05:53:35.641 -07:00 [INF] Looping sessions 2026-03-19 05:53:35.641 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 05:53:35.641 -07:00 [INF] Switching session to id 0 2026-03-19 06:08:58.260 -07:00 [INF] Registering server to lobby... 2026-03-19 06:08:58.332 -07:00 [INF] Lobby registration successful 2026-03-19 06:25:35.661 -07:00 [INF] Looping sessions 2026-03-19 06:25:35.662 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 06:25:35.662 -07:00 [INF] Switching session to id 0 2026-03-19 06:57:35.874 -07:00 [INF] Looping sessions 2026-03-19 06:57:35.874 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 06:57:35.874 -07:00 [INF] Switching session to id 0 2026-03-19 07:29:35.986 -07:00 [INF] Looping sessions 2026-03-19 07:29:35.986 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 07:29:35.986 -07:00 [INF] Switching session to id 0 2026-03-19 08:01:36.107 -07:00 [INF] Looping sessions 2026-03-19 08:01:36.107 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 08:01:36.107 -07:00 [INF] Switching session to id 0 2026-03-19 08:33:36.221 -07:00 [INF] Looping sessions 2026-03-19 08:33:36.221 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 08:33:36.223 -07:00 [INF] Switching session to id 0 2026-03-19 09:05:36.349 -07:00 [INF] Looping sessions 2026-03-19 09:05:36.349 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 09:05:36.349 -07:00 [INF] Switching session to id 0 2026-03-19 09:37:36.469 -07:00 [INF] Looping sessions 2026-03-19 09:37:36.469 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 09:37:36.469 -07:00 [INF] Switching session to id 0 2026-03-19 10:09:36.684 -07:00 [INF] Looping sessions 2026-03-19 10:09:36.684 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 10:09:36.684 -07:00 [INF] Switching session to id 0 2026-03-19 10:41:36.902 -07:00 [INF] Looping sessions 2026-03-19 10:41:36.902 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 10:41:36.902 -07:00 [INF] Switching session to id 0 2026-03-19 11:13:37.117 -07:00 [INF] Looping sessions 2026-03-19 11:13:37.118 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 11:13:37.118 -07:00 [INF] Switching session to id 0 2026-03-19 11:45:37.334 -07:00 [INF] Looping sessions 2026-03-19 11:45:37.334 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 11:45:37.334 -07:00 [INF] Switching session to id 0 2026-03-19 12:17:37.446 -07:00 [INF] Looping sessions 2026-03-19 12:17:37.446 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 12:17:37.446 -07:00 [INF] Switching session to id 0 2026-03-19 12:49:37.468 -07:00 [INF] Looping sessions 2026-03-19 12:49:37.468 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 12:49:37.469 -07:00 [INF] Switching session to id 0 2026-03-19 13:21:37.698 -07:00 [INF] Looping sessions 2026-03-19 13:21:37.699 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 13:21:37.699 -07:00 [INF] Switching session to id 0 2026-03-19 13:53:37.811 -07:00 [INF] Looping sessions 2026-03-19 13:53:37.811 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 13:53:37.811 -07:00 [INF] Switching session to id 0 2026-03-19 14:25:38.025 -07:00 [INF] Looping sessions 2026-03-19 14:25:38.026 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 14:25:38.026 -07:00 [INF] Switching session to id 0 2026-03-19 14:57:38.148 -07:00 [INF] Looping sessions 2026-03-19 14:57:38.148 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 14:57:38.148 -07:00 [INF] Switching session to id 0 2026-03-19 15:29:38.362 -07:00 [INF] Looping sessions 2026-03-19 15:29:38.362 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 15:29:38.362 -07:00 [INF] Switching session to id 0 2026-03-19 16:01:38.384 -07:00 [INF] Looping sessions 2026-03-19 16:01:38.384 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 16:01:38.384 -07:00 [INF] Switching session to id 0 2026-03-19 16:33:38.598 -07:00 [INF] Looping sessions 2026-03-19 16:33:38.598 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 16:33:38.598 -07:00 [INF] Switching session to id 0 2026-03-19 17:05:38.810 -07:00 [INF] Looping sessions 2026-03-19 17:05:38.810 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 17:05:38.810 -07:00 [INF] Switching session to id 0 2026-03-19 17:37:38.831 -07:00 [INF] Looping sessions 2026-03-19 17:37:38.831 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 17:37:38.831 -07:00 [INF] Switching session to id 0 2026-03-19 18:09:38.947 -07:00 [INF] Looping sessions 2026-03-19 18:09:38.947 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 18:09:38.947 -07:00 [INF] Switching session to id 0 2026-03-19 18:41:38.968 -07:00 [INF] Looping sessions 2026-03-19 18:41:38.968 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 18:41:38.968 -07:00 [INF] Switching session to id 0 2026-03-19 19:13:39.074 -07:00 [INF] Looping sessions 2026-03-19 19:13:39.074 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 19:13:39.074 -07:00 [INF] Switching session to id 0 2026-03-19 19:45:39.202 -07:00 [INF] Looping sessions 2026-03-19 19:45:39.202 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 19:45:39.202 -07:00 [INF] Switching session to id 0 2026-03-19 20:17:39.309 -07:00 [INF] Looping sessions 2026-03-19 20:17:39.310 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 20:17:39.310 -07:00 [INF] Switching session to id 0 2026-03-19 20:49:39.440 -07:00 [INF] Looping sessions 2026-03-19 20:49:39.440 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 20:49:39.440 -07:00 [INF] Switching session to id 0 2026-03-19 21:21:39.549 -07:00 [INF] Looping sessions 2026-03-19 21:21:39.549 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 21:21:39.549 -07:00 [INF] Switching session to id 0 2026-03-19 21:53:39.664 -07:00 [INF] Looping sessions 2026-03-19 21:53:39.664 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 21:53:39.664 -07:00 [INF] Switching session to id 0 2026-03-19 22:00:07.697 -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.787 -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:25:39.789 -07:00 [INF] Looping sessions 2026-03-19 22:25:39.789 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 22:25:39.789 -07:00 [INF] Switching session to id 0 2026-03-19 22:57:39.997 -07:00 [INF] Looping sessions 2026-03-19 22:57:39.997 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 22:57:39.997 -07:00 [INF] Switching session to id 0 2026-03-19 23:29:40.124 -07:00 [INF] Looping sessions 2026-03-19 23:29:40.124 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-19 23:29:40.124 -07:00 [INF] Switching session to id 0