2026-03-24 00:18:20.171 -07:00 [INF] Looping sessions 2026-03-24 00:18:20.173 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 00:18:20.173 -07:00 [INF] Switching session to id 0 2026-03-24 00:50:20.378 -07:00 [INF] Looping sessions 2026-03-24 00:50:20.378 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 00:50:20.378 -07:00 [INF] Switching session to id 0 2026-03-24 01:22:20.408 -07:00 [INF] Looping sessions 2026-03-24 01:22:20.408 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 01:22:20.408 -07:00 [INF] Switching session to id 0 2026-03-24 01:54:20.608 -07:00 [INF] Looping sessions 2026-03-24 01:54:20.608 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 01:54:20.608 -07:00 [INF] Switching session to id 0 2026-03-24 02:26:20.737 -07:00 [INF] Looping sessions 2026-03-24 02:26:20.737 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 02:26:20.737 -07:00 [INF] Switching session to id 0 2026-03-24 02:58:20.856 -07:00 [INF] Looping sessions 2026-03-24 02:58:20.856 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 02:58:20.856 -07:00 [INF] Switching session to id 0 2026-03-24 03:05:34.808 -07:00 [WRN] Exception querying first lobby server, trying second server in 10 seconds... System.Net.Http.HttpRequestException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (93.57.10.21:80) ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 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.Sockets.Socket.g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(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-24 03:30:20.960 -07:00 [INF] Looping sessions 2026-03-24 03:30:20.960 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 03:30:20.960 -07:00 [INF] Switching session to id 0 2026-03-24 04:02:21.076 -07:00 [INF] Looping sessions 2026-03-24 04:02:21.076 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 04:02:21.076 -07:00 [INF] Switching session to id 0 2026-03-24 04:34:21.205 -07:00 [INF] Looping sessions 2026-03-24 04:34:21.205 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 04:34:21.205 -07:00 [INF] Switching session to id 0 2026-03-24 05:06:21.423 -07:00 [INF] Looping sessions 2026-03-24 05:06:21.423 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 05:06:21.423 -07:00 [INF] Switching session to id 0 2026-03-24 05:38:21.533 -07:00 [INF] Looping sessions 2026-03-24 05:38:21.533 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 05:38:21.533 -07:00 [INF] Switching session to id 0 2026-03-24 06:10:21.648 -07:00 [INF] Looping sessions 2026-03-24 06:10:21.649 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 06:10:21.649 -07:00 [INF] Switching session to id 0 2026-03-24 06:42:21.671 -07:00 [INF] Looping sessions 2026-03-24 06:42:21.672 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 06:42:21.672 -07:00 [INF] Switching session to id 0 2026-03-24 07:14:21.792 -07:00 [INF] Looping sessions 2026-03-24 07:14:21.792 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 07:14:21.792 -07:00 [INF] Switching session to id 0 2026-03-24 07:46:22.003 -07:00 [INF] Looping sessions 2026-03-24 07:46:22.003 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 07:46:22.003 -07:00 [INF] Switching session to id 0 2026-03-24 08:18:22.127 -07:00 [INF] Looping sessions 2026-03-24 08:18:22.127 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 08:18:22.127 -07:00 [INF] Switching session to id 0 2026-03-24 08:50:22.240 -07:00 [INF] Looping sessions 2026-03-24 08:50:22.240 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 08:50:22.240 -07:00 [INF] Switching session to id 0 2026-03-24 09:22:22.349 -07:00 [INF] Looping sessions 2026-03-24 09:22:22.349 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 09:22:22.349 -07:00 [INF] Switching session to id 0 2026-03-24 09:54:22.478 -07:00 [INF] Looping sessions 2026-03-24 09:54:22.478 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 09:54:22.478 -07:00 [INF] Switching session to id 0 2026-03-24 10:26:22.689 -07:00 [INF] Looping sessions 2026-03-24 10:26:22.689 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 10:26:22.689 -07:00 [INF] Switching session to id 0 2026-03-24 10:58:22.900 -07:00 [INF] Looping sessions 2026-03-24 10:58:22.900 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 10:58:22.900 -07:00 [INF] Switching session to id 0 2026-03-24 11:30:23.026 -07:00 [INF] Looping sessions 2026-03-24 11:30:23.026 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 11:30:23.026 -07:00 [INF] Switching session to id 0 2026-03-24 12:02:23.047 -07:00 [INF] Looping sessions 2026-03-24 12:02:23.048 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 12:02:23.048 -07:00 [INF] Switching session to id 0 2026-03-24 12:34:23.261 -07:00 [INF] Looping sessions 2026-03-24 12:34:23.261 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 12:34:23.261 -07:00 [INF] Switching session to id 0 2026-03-24 13:06:23.477 -07:00 [INF] Looping sessions 2026-03-24 13:06:23.477 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 13:06:23.477 -07:00 [INF] Switching session to id 0 2026-03-24 13:38:23.694 -07:00 [INF] Looping sessions 2026-03-24 13:38:23.694 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 13:38:23.694 -07:00 [INF] Switching session to id 0 2026-03-24 14:10:23.798 -07:00 [INF] Looping sessions 2026-03-24 14:10:23.798 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 14:10:23.798 -07:00 [INF] Switching session to id 0 2026-03-24 14:42:23.821 -07:00 [INF] Looping sessions 2026-03-24 14:42:23.821 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 14:42:23.821 -07:00 [INF] Switching session to id 0 2026-03-24 15:14:24.030 -07:00 [INF] Looping sessions 2026-03-24 15:14:24.030 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 15:14:24.030 -07:00 [INF] Switching session to id 0 2026-03-24 15:46:24.157 -07:00 [INF] Looping sessions 2026-03-24 15:46:24.157 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 15:46:24.158 -07:00 [INF] Switching session to id 0 2026-03-24 16:18:24.180 -07:00 [INF] Looping sessions 2026-03-24 16:18:24.180 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 16:18:24.180 -07:00 [INF] Switching session to id 0 2026-03-24 16:50:24.291 -07:00 [INF] Looping sessions 2026-03-24 16:50:24.291 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 16:50:24.291 -07:00 [INF] Switching session to id 0 2026-03-24 17:22:24.507 -07:00 [INF] Looping sessions 2026-03-24 17:22:24.507 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 17:22:24.507 -07:00 [INF] Switching session to id 0 2026-03-24 17:54:24.628 -07:00 [INF] Looping sessions 2026-03-24 17:54:24.629 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 17:54:24.629 -07:00 [INF] Switching session to id 0 2026-03-24 18:26:24.840 -07:00 [INF] Looping sessions 2026-03-24 18:26:24.840 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 18:26:24.840 -07:00 [INF] Switching session to id 0 2026-03-24 18:51:50.742 -07:00 [INF] Registering server to lobby... 2026-03-24 18:51:50.812 -07:00 [INF] Lobby registration successful 2026-03-24 18:58:25.064 -07:00 [INF] Looping sessions 2026-03-24 18:58:25.065 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 18:58:25.065 -07:00 [INF] Switching session to id 0 2026-03-24 19:30:25.179 -07:00 [INF] Looping sessions 2026-03-24 19:30:25.179 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 19:30:25.179 -07:00 [INF] Switching session to id 0 2026-03-24 20:02:25.396 -07:00 [INF] Looping sessions 2026-03-24 20:02:25.397 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 20:02:25.397 -07:00 [INF] Switching session to id 0 2026-03-24 20:34:25.511 -07:00 [INF] Looping sessions 2026-03-24 20:34:25.511 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 20:34:25.511 -07:00 [INF] Switching session to id 0 2026-03-24 21:06:25.620 -07:00 [INF] Looping sessions 2026-03-24 21:06:25.620 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 21:06:25.620 -07:00 [INF] Switching session to id 0 2026-03-24 21:38:25.832 -07:00 [INF] Looping sessions 2026-03-24 21:38:25.832 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 21:38:25.832 -07:00 [INF] Switching session to id 0 2026-03-24 22:00:19.961 -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-24 22:10:25.957 -07:00 [INF] Looping sessions 2026-03-24 22:10:25.957 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 22:10:25.957 -07:00 [INF] Switching session to id 0 2026-03-24 22:42:25.980 -07:00 [INF] Looping sessions 2026-03-24 22:42:25.980 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 22:42:25.980 -07:00 [INF] Switching session to id 0 2026-03-24 23:14:26.086 -07:00 [INF] Looping sessions 2026-03-24 23:14:26.086 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 23:14:26.086 -07:00 [INF] Switching session to id 0 2026-03-24 23:46:26.213 -07:00 [INF] Looping sessions 2026-03-24 23:46:26.213 -07:00 [INF] Next session: Practice - Length: 31 minutes 2026-03-24 23:46:26.213 -07:00 [INF] Switching session to id 0