2024-10-18T14:41:31.439-06:00 INFO 13004 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to DEBUG 2024-10-18T14:41:31.446-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming debug logging 2024-10-18T14:41:31.643-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\8 - badlands_v4.v0001 2024-10-18T14:41:31.652-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\abrogation.v0004 2024-10-18T14:41:31.660-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_algun.v0003 2024-10-18T14:41:31.668-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_aloren.v0002 2024-10-18T14:41:31.676-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_canis_river.v0002 2024-10-18T14:41:31.684-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_diversity.v0002 2024-10-18T14:41:31.691-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Trying to read preferences file with charset: Big5 2024-10-18T14:41:31.692-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_fangtooth_islands.v0004 2024-10-18T14:41:31.701-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_fields_of_great_phoenix.v0003 2024-10-18T14:41:31.701-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Successfully read preferences file with charset: Big5 2024-10-18T14:41:31.703-06:00 DEBUG 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : game.prefs file already patched to allow multiple instances 2024-10-18T14:41:31.707-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_maridia.v0003 2024-10-18T14:41:31.715-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_mars_-_mangala_fossa.v0003 2024-10-18T14:41:31.722-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_metir.v0002 2024-10-18T14:41:31.729-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_monument_valley.v0005 2024-10-18T14:41:31.737-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_moon.v0002 2024-10-18T14:41:31.745-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_paludarium.v0005 2024-10-18T14:41:31.753-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_pillars_of_sand.v0001 2024-10-18T14:41:31.761-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_project_dust.v0002 2024-10-18T14:41:31.767-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_sandy_valley.v0002 2024-10-18T14:41:31.776-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_step_forward.v0002 2024-10-18T14:41:31.783-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_terminus_of_hope.v0001 2024-10-18T14:41:31.790-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_tourmaline.v0004 2024-10-18T14:41:31.799-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_twin_rivers.v0002 2024-10-18T14:41:31.805-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_venus.v0003 2024-10-18T14:41:31.811-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_zone_6.v0005 2024-10-18T14:41:31.818-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Bloodthrone 2024-10-18T14:41:31.825-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\cadmium_green.v0001 2024-10-18T14:41:31.827-06:00 INFO 13004 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Starting the Steam API 2024-10-18T14:41:31.831-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\cloud_kingdom_le.v0017 2024-10-18T14:41:31.836-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Cobalt Valley v1 2024-10-18T14:41:31.843-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Corona 2024-10-18T14:41:31.850-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\crash_site.v0003 2024-10-18T14:41:31.858-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\crimson_feud 2024-10-18T14:41:31.864-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\eonnacia.v0033 2024-10-18T14:41:31.871-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\esais_vengeance_4v4.v0007 2024-10-18T14:41:31.878-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Esgaroths Ruins 2024-10-18T14:41:31.886-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\firelight.v0001 2024-10-18T14:41:31.894-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\floralis.v0003 2024-10-18T14:41:31.901-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\forgotten_archipelago.v0012 2024-10-18T14:41:31.907-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\forlorn_fjords.v0003 2024-10-18T14:41:31.913-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\frithen.v0004 2024-10-18T14:41:31.920-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\frozen_firefight.v0003 2024-10-18T14:41:31.927-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\funeral_plains.v0001 2024-10-18T14:41:31.934-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\gateway_and_rose.v0002 2024-10-18T14:41:31.940-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\karakorum.v0001 2024-10-18T14:41:31.946-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lena_river.v0008 2024-10-18T14:41:31.954-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\loki_-_faf_version.v0004 2024-10-18T14:41:31.960-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lost_archipelago.v0005 2024-10-18T14:41:31.966-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lost_lands.v0005 2024-10-18T14:41:31.973-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lush_na.v0002 2024-10-18T14:41:31.979-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Steam API started 2024-10-18T14:41:31.981-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\luxcure.v0010 2024-10-18T14:41:31.987-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\mentor.v0007 2024-10-18T14:41:31.995-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Miracle 2024-10-18T14:41:32.002-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\ophius.v0002 2024-10-18T14:41:32.008-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Phenom Spartiate v2 2024-10-18T14:41:32.015-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\plateau_of_arracis.v0006 2024-10-18T14:41:32.023-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\point of reach v4 2024-10-18T14:41:32.031-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Primus Alfa Mini 2024-10-18T14:41:32.033-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.f.client.os.FileOpeningHandler : Registering file opening handler: com.faforever.client.os.FileOpeningHandler 2024-10-18T14:41:32.036-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_albus.v0001 2024-10-18T14:41:32.044-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_mesa_hd.v0002 2024-10-18T14:41:32.053-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_situs_impactae.v0006 2024-10-18T14:41:32.060-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\saskiya.v0005 2024-10-18T14:41:32.066-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\SCMP_haz04.v0001 2024-10-18T14:41:32.074-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Selkie Isle 2024-10-18T14:41:32.081-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\stulta_aqua_pugna_matchmaker_version.v0001 2024-10-18T14:41:32.089-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\tabula rasa v3.v0002 2024-10-18T14:41:32.095-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\The Pyramid V2 2024-10-18T14:41:32.103-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\theta_passage_-_faf_version.v0001 2024-10-18T14:41:32.109-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\turtle_rocks.v0002 2024-10-18T14:41:32.117-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\twin rivers.v0001 2024-10-18T14:41:32.123-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Wonder open 6v6 v2 2024-10-18T14:41:32.130-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\wonder.v0004 2024-10-18T14:41:32.136-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_021 2024-10-18T14:41:32.141-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:41:32.141-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:41:32.145-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_022 2024-10-18T14:41:32.154-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_023 2024-10-18T14:41:32.162-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_024 2024-10-18T14:41:32.172-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_025 2024-10-18T14:41:32.188-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_026 2024-10-18T14:41:32.200-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_027 2024-10-18T14:41:32.211-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_028 2024-10-18T14:41:32.222-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_029 2024-10-18T14:41:32.232-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_030 2024-10-18T14:41:32.239-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_031 2024-10-18T14:41:32.246-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_032 2024-10-18T14:41:32.258-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_033 2024-10-18T14:41:32.267-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_034 2024-10-18T14:41:32.277-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_035 2024-10-18T14:41:32.288-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_036 2024-10-18T14:41:32.298-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_037 2024-10-18T14:41:32.306-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_038 2024-10-18T14:41:32.314-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_039 2024-10-18T14:41:32.321-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_001 2024-10-18T14:41:32.329-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_002 2024-10-18T14:41:32.336-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_003 2024-10-18T14:41:32.344-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_004 2024-10-18T14:41:32.357-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_005 2024-10-18T14:41:32.364-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_006 2024-10-18T14:41:32.371-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_001 2024-10-18T14:41:32.377-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_002 2024-10-18T14:41:32.385-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_003 2024-10-18T14:41:32.393-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_004 2024-10-18T14:41:32.401-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_005 2024-10-18T14:41:32.408-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_006 2024-10-18T14:41:32.415-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_007 2024-10-18T14:41:32.422-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_008 2024-10-18T14:41:32.431-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_009 2024-10-18T14:41:32.440-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_007 2024-10-18T14:41:32.450-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_008 2024-10-18T14:41:32.458-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_009 2024-10-18T14:41:32.466-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_040 2024-10-18T14:41:32.477-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_010 2024-10-18T14:41:32.484-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_011 2024-10-18T14:41:32.492-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_012 2024-10-18T14:41:32.499-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_014 2024-10-18T14:41:32.506-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_017 2024-10-18T14:41:32.514-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_010 2024-10-18T14:41:32.522-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_011 2024-10-18T14:41:32.531-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_012 2024-10-18T14:41:32.538-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_013 2024-10-18T14:41:32.546-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_014 2024-10-18T14:41:32.556-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_015 2024-10-18T14:41:32.562-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_016 2024-10-18T14:41:32.569-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_017 2024-10-18T14:41:32.576-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_018 2024-10-18T14:41:32.581-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_019 2024-10-18T14:41:32.588-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_020 2024-10-18T14:41:32.749-06:00 INFO 13004 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 6.08 seconds (process running for 10.617) 2024-10-18T14:41:32.753-06:00 INFO 13004 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:41:32.826-06:00 DEBUG 13004 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.util.StartupService : Current preferences directory %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever 2024-10-18T14:41:33.082-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.update.Version : The current application version is: 2024.8.0 2024-10-18T14:41:33.736-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.update.ClientUpdateService : Current version: 2024.8.0 2024-10-18T14:41:33.741-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-2] c.f.client.update.CheckForUpdateTask : Checking for client update 2024-10-18T14:41:34.476-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.update.Version : fromVersion '2024.6.1' is not newer than toVersion '2024.8'. No update is required. 2024-10-18T14:41:34.477-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.user.LoginService : Logging in with refresh token 2024-10-18T14:41:34.546-06:00 DEBUG 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-10-18T14:41:35.510-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.faforever.client.api.TokenRetriever : Token valid until 2024-10-18T21:41:35.506986300Z 2024-10-18T14:41:36.258-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Beginning connection process 2024-10-18T14:41:36.260-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting login process 2024-10-18T14:41:36.261-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Opening connection 2024-10-18T14:41:36.411-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Connected to ws.faforever.com on port 443 2024-10-18T14:41:36.973-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting session listener 2024-10-18T14:41:37.140-06:00 INFO 13004 --- [FAF Client] [Discord RPC] c.f.client.discord.DiscordEventHandler : Discord is ready with user '%USER%' 2024-10-18T14:41:39.995-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Connecting to IRC 2024-10-18T14:41:40.076-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] com.faforever.client.update.Version : fromVersion '2024.8' is not newer than toVersion '2024.8'. No update is required. 2024-10-18T14:41:40.078-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #%USER%'sParty 2024-10-18T14:41:40.812-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Joining channel: #aeolus 2024-10-18T14:41:59.953-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png 2024-10-18T14:41:59.970-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\corona.png 2024-10-18T14:41:59.985-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-10-18T14:42:00.003-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\I'm%20a%20FAF%20streamer.png 2024-10-18T14:42:00.041-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_v2-2_teamplay_ai.v0001.png 2024-10-18T14:42:00.096-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\black_sun_defense_revamp.v0001.png 2024-10-18T14:42:00.143-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_rich_huge.v0004.png 2024-10-18T14:42:00.525-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_blockade.v0003.png 2024-10-18T14:42:58.982-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\meanstreets_two.v0012.png 2024-10-18T14:43:26.981-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_mars_-_mangala_fossa.v0003.png 2024-10-18T14:44:16.995-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_pass_reborn.v0005.png 2024-10-18T14:44:28.959-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_scale_adaptive.v0004.png 2024-10-18T14:45:01.998-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_tourmaline.v0003.png 2024-10-18T14:45:03.847-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:45:04.555-06:00 DEBUG 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\divisions\goldI_medium.png 2024-10-18T14:45:04.910-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #TheGeometer'sParty 2024-10-18T14:45:05.535-06:00 DEBUG 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\divisions\goldIII_medium.png 2024-10-18T14:45:06.017-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:45:06.214-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #%USER%'sParty 2024-10-18T14:45:06.910-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #TheGeometer'sParty 2024-10-18T14:45:07.879-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:45:07.879-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T14:45:09.232-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729284309-bzB6ufihVbLvz1wB%2B9W468HtRdnyzy%2BdiTUz8DjG1ms%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729284309-bzB6ufihVbLvz1wB%2B9W468HtRdnyzy%2BdiTUz8DjG1ms%3D, hmacParameter=verify)` 2024-10-18T14:45:09.241-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729284309-QKQiHYxd%2FKUizo4HLRVGPGbsTMA94E2N7tn7YZLuRjo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729284309-QKQiHYxd%2FKUizo4HLRVGPGbsTMA94E2N7tn7YZLuRjo%3D, hmacParameter=verify)` 2024-10-18T14:45:09.265-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729284309-UDzoyPRpS%2BRkc6BgnvEZ1TtnhXRu0xmUfHw8tvW8Ok8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729284309-UDzoyPRpS%2BRkc6BgnvEZ1TtnhXRu0xmUfHw8tvW8Ok8%3D, hmacParameter=verify)` 2024-10-18T14:45:09.270-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729284309-gQwKwtOYmpn3iU0DcL9EERqYPayF6IPNMvIwNfj2sl8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729284309-gQwKwtOYmpn3iU0DcL9EERqYPayF6IPNMvIwNfj2sl8%3D, hmacParameter=verify)` 2024-10-18T14:45:09.285-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729284309-p00d51R6l7IpOHXx9XyJuidqH5J484ANPoRzglJLCJ0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729284309-p00d51R6l7IpOHXx9XyJuidqH5J484ANPoRzglJLCJ0%3D, hmacParameter=verify)` 2024-10-18T14:45:09.290-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729284309-QCbfbdu5LsEWxkpDkjevgMhy7c3IDpw16FgNS%2Fsj%2Fbs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729284309-QCbfbdu5LsEWxkpDkjevgMhy7c3IDpw16FgNS%2Fsj%2Fbs%3D, hmacParameter=verify)` 2024-10-18T14:45:09.294-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729284309-CEkbK5%2FRgeEueRYVU55R4jAjApr56p4TjBPpA45nP0g%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729284309-CEkbK5%2FRgeEueRYVU55R4jAjApr56p4TjBPpA45nP0g%3D, hmacParameter=verify)` 2024-10-18T14:45:09.302-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729284309-D6cgQJ0BtIDcX0j85Ka87ihZq9KcvBe5GvWq6Bfk8vk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729284309-D6cgQJ0BtIDcX0j85Ka87ihZq9KcvBe5GvWq6Bfk8vk%3D, hmacParameter=verify)` 2024-10-18T14:45:09.316-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729284309-MriqifoMyUtrIhxJqwrNqOql%2BVShJiZ4s3v7Xrtt4sI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729284309-MriqifoMyUtrIhxJqwrNqOql%2BVShJiZ4s3v7Xrtt4sI%3D, hmacParameter=verify)` 2024-10-18T14:45:09.976-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729284309-6hzg57x2885nFyzz%2BaL2oR4XW%2FgpLA%2FEOhPiUJtstK8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729284309-6hzg57x2885nFyzz%2BaL2oR4XW%2FgpLA%2FEOhPiUJtstK8%3D, hmacParameter=verify)` 2024-10-18T14:45:09.987-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729284309-7Y%2Be8VrY6%2FZPAnctGu%2FOxgLSp9snfUxfYma2GrYyQX4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729284309-7Y%2Be8VrY6%2FZPAnctGu%2FOxgLSp9snfUxfYma2GrYyQX4%3D, hmacParameter=verify)` 2024-10-18T14:45:09.998-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729284309-9uimqdKzhVJIkQ3A34bygJap2lA2ijnWYzDAze7Ic4Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729284309-9uimqdKzhVJIkQ3A34bygJap2lA2ijnWYzDAze7Ic4Y%3D, hmacParameter=verify)` 2024-10-18T14:45:10.012-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729284309-W6pRN4YPh1YPm4mcde9zIx1HW2dSK4ZNtmz%2BMSv%2B7n4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729284309-W6pRN4YPh1YPm4mcde9zIx1HW2dSK4ZNtmz%2BMSv%2B7n4%3D, hmacParameter=verify)` 2024-10-18T14:45:10.017-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729284309-8Cp2frvGT7JEYB%2FECxChta1JwUzWvEV3z0bZR%2BRUu2U%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729284309-8Cp2frvGT7JEYB%2FECxChta1JwUzWvEV3z0bZR%2BRUu2U%3D, hmacParameter=verify)` 2024-10-18T14:45:10.025-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729284309-31EXlUKAKbnQLboejcbpJFndIiW1yhTuQ2v85x0TeDg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729284309-31EXlUKAKbnQLboejcbpJFndIiW1yhTuQ2v85x0TeDg%3D, hmacParameter=verify)` 2024-10-18T14:45:10.031-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729284309-W6o4cp5cnqs8QV9Ihp31VQY2rNR1chYFOzZBVHwaphE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729284309-W6o4cp5cnqs8QV9Ihp31VQY2rNR1chYFOzZBVHwaphE%3D, hmacParameter=verify)` 2024-10-18T14:45:10.171-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729284309-XcotfjRX6DoUM7THrzPH2uHFJgyqap%2Ba9XeFpBifD5c%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729284309-XcotfjRX6DoUM7THrzPH2uHFJgyqap%2Ba9XeFpBifD5c%3D, hmacParameter=verify)` 2024-10-18T14:45:10.350-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729284309-eaado8VhNgRw73UhuVpTm3%2BAuO%2FLaC1F8WImOnAzEp8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729284309-eaado8VhNgRw73UhuVpTm3%2BAuO%2FLaC1F8WImOnAzEp8%3D, hmacParameter=verify)` 2024-10-18T14:45:10.356-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729284309-C17D0a8BBU46jI%2FNcew01jBKfCQ4lSwXqLiRie4VPqg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729284309-C17D0a8BBU46jI%2FNcew01jBKfCQ4lSwXqLiRie4VPqg%3D, hmacParameter=verify)` 2024-10-18T14:45:10.366-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T14:45:10.366-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T14:45:10.372-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T14:45:10.373-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T14:45:10.373-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T14:45:10.373-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T14:45:10.373-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T14:45:10.373-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T14:45:10.374-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T14:45:10.374-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T14:45:10.374-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T14:45:10.374-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T14:45:10.374-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T14:45:10.380-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-4] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T14:46:08.080-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.c.map.generator.MapGeneratorService : Found MapGenerator version: 1.12.3 2024-10-18T14:46:08.087-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-4] c.f.c.map.generator.GenerateMapTask : Starting map generator in directory: `%USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps` with command: `c:\program files\faf client\jre\bin\java.exe -jar C:\ProgramData\FAForever\map_generator\MapGenerator_1.12.3.jar --map-name neroxis_map_generator_1.12.3_63lepzvzubtpg_ayfa` 2024-10-18T14:46:08.090-06:00 INFO 13004 --- [FAF Client] [Thread-406] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-10-18T14:46:08.091-06:00 DEBUG 13004 --- [FAF Client] [Thread-406] c.faforever.client.replay.ReplayServer : Opening local replay server on port 3697 2024-10-18T14:46:08.092-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 378970, --game-id, 23512188, --login, %USER%, --rpc-port, 3696, --gpgnet-port, 3698, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjkyODc2OTYsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiTGVnZW5kdGhlbyJ9LCJpYXQiOjE3MjkyODQwOTUsImlzcyI6Imh0dHBzOi8vaHlkcmEuZmFmb3JldmVyLmNvbS8iLCJqdGkiOiI4YTg3MDUyNy0wYTNhLTRjMzUtYmRiNy04NzM1NWRhMzhkYTIiLCJuYmYiOjE3MjkyODQwOTUsInNjcCI6WyJvcGVuaWQiLCJvZmZsaW5lIiwicHVibGljX3Byb2ZpbGUiLCJ1cGxvYWRfbWFwIiwidXBsb2FkX21vZCIsImxvYmJ5Il0sInN1YiI6IjM3ODk3MCJ9.fgzVYgd727qVS29zSUeZv6VpO-Z6MBEt1T4zlujVavCDJ5108feECIT5531iFoWhuNxbjXIN4TC2XDXJ-UwksOJe6SnB5FrnCVhw6hk0AA7VS09_eYj9OzDIUKNOxMCWZhx3xtcyeYDB2O-PGMtrEFVFHuVZJWCe6_-kTHqyLdnxSmSrJxh1X3VUcXBqkZJVCGygv51rbQ74qiRF0-Jk7Npn5g6wOSpacocO03CvaSiAIjhO6TJsjS9UIiqpFP0uqLYkjOQvTAU9Un3p-Bb6LNAy2KRtbA8FWypAK9QU62fIAUkGtOEfBQDgk9f1x2TXiFwytActrxM41-bXbNfFNUjAVjyF9WAnEAfs6gXENhGa287EidHNHfwYTe051R-Mz3wFOdD2t5g6Xw-dIYj2En4K461IhdUrPRVUEmH49Ac7GbN7nmAPSJRrrQ9SytdsnJx83gXQ9T_t2QPnNOWCfpLHIEpbiwF427qLMjSiLxQfn3SSwBWAfyDKwtwlMk2hMjgIW0NuFLEYFESKEyZuzrt5SxFXQjqqZVcDVKynI3Iav36wLKP5IsOwwtTUkrwyk4_H8yRzeSWJfhWr726p5jfTZWRP-PrrIXPsgC0wktpxnxNHzrjgjFj6i7olSPtWTlsyiIYhphMA4Dkf1ghhx4Ufk_QxalHCyG2FGX-noxc, --icebreaker-base-url, https://api.faforever.com/ice] 2024-10-18T14:46:08.102-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-10-18T14:46:08.353-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-10-18T14:46:08.605-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-10-18T14:46:08.858-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-10-18T14:46:09.110-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-10-18T14:46:09.362-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-10-18T14:46:09.613-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-10-18T14:46:09.865-06:00 WARN 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 8/50) 2024-10-18T14:46:12.089-06:00 DEBUG 13004 --- [FAF Client] [parallel-4] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\neroxis_map_generator_1.12.3_63lepzvzubtpg_ayfa 2024-10-18T14:46:12.495-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-8] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /seraphim, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_23512188.log, /gpgnet, 127.0.0.1:3698, /mean, 1384.5, /deviation, 87.8301010131836, /division, gold, /subdivision, I, /savereplay, gpgnet://127.0.0.1:3697/23512188/%USER%.SCFAreplay, /country, US, /numgames, 1947, /team, 2, /players, 6, /startspot, 1, /numgames, 868] in directory: C:\ProgramData\FAForever\bin 2024-10-18T14:46:12.540-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:12.540-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:21.032-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:22.220-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-10-18T14:46:22.224-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-10-18T14:46:22.311-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-10-18T14:46:22.534-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '179811' changed to: gathering 2024-10-18T14:46:22.535-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: gathering 2024-10-18T14:46:22.540-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '265647' changed to: gathering 2024-10-18T14:46:22.542-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '152846' changed to: gathering 2024-10-18T14:46:22.777-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["179811"]' 2024-10-18T14:46:22.782-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["517282"]' 2024-10-18T14:46:22.790-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["265647"]' 2024-10-18T14:46:22.796-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["152846"]' 2024-10-18T14:46:22.981-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:22.995-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: gathering 2024-10-18T14:46:23.785-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: awaitingCandidates 2024-10-18T14:46:23.786-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '265647' changed to: awaitingCandidates 2024-10-18T14:46:23.786-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '179811' changed to: awaitingCandidates 2024-10-18T14:46:23.786-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: awaitingCandidates 2024-10-18T14:46:23.796-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/265647': {"srcId":378970,"destId":265647,"password":"ahv08kkljavcuubh3io066fa5","ufrag":"kn2h1iagm387n","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"35","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"38","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"40","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"41","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"42","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":54389,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"49","relAddr":"192.168.1.110","relPort":6926},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":64633,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"53","relAddr":"192.168.1.110","relPort":6926},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":38691,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"55","relAddr":"192.168.1.110","relPort":6926},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":56965,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"98.97.116.182","relPort":64633},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":53477,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"98.97.116.182","relPort":54389},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":14633,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"98.97.116.182","relPort":38691}]} 2024-10-18T14:46:23.801-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/181964': {"srcId":378970,"destId":181964,"password":"4hva8bss5ulgffcvlhgsmv990m","ufrag":"e2qlr1iagm388k","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"9","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"12","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"22","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6945,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":22578,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"26","relAddr":"192.168.1.110","relPort":6945},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":10729,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"28","relAddr":"192.168.1.110","relPort":6945},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":34337,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"30","relAddr":"192.168.1.110","relPort":6945},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":56656,"type":"RELAYED_CANDIDATE","generation":0,"id":"33","relAddr":"98.97.116.182","relPort":22578},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":59896,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"98.97.116.182","relPort":10729},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":17001,"type":"RELAYED_CANDIDATE","generation":0,"id":"51","relAddr":"98.97.116.182","relPort":34337}]} 2024-10-18T14:46:23.804-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/517282': {"srcId":378970,"destId":517282,"password":"1n26b2eb83ls4ho7pe89hekffv","ufrag":"3tjum1iagm387n","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"7","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"11","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"14","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"21","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"23","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6359,"type":"HOST_CANDIDATE","generation":0,"id":"25","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":46848,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"27","relAddr":"192.168.1.110","relPort":6359},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":53259,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"29","relAddr":"192.168.1.110","relPort":6359},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":11088,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"32","relAddr":"192.168.1.110","relPort":6359},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":63041,"type":"RELAYED_CANDIDATE","generation":0,"id":"45","relAddr":"98.97.116.182","relPort":53259},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":62928,"type":"RELAYED_CANDIDATE","generation":0,"id":"47","relAddr":"98.97.116.182","relPort":46848},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":18627,"type":"RELAYED_CANDIDATE","generation":0,"id":"50","relAddr":"98.97.116.182","relPort":11088}]} 2024-10-18T14:46:23.808-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/179811': {"srcId":378970,"destId":179811,"password":"7qv071oe03ujlusru12g3ppgge","ufrag":"eiugb1iagm387n","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"13","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"34","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"37","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6502,"type":"HOST_CANDIDATE","generation":0,"id":"39","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":3885,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"43","relAddr":"192.168.1.110","relPort":6502},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":30376,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"46","relAddr":"192.168.1.110","relPort":6502},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":15898,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"48","relAddr":"192.168.1.110","relPort":6502},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":55179,"type":"RELAYED_CANDIDATE","generation":0,"id":"52","relAddr":"98.97.116.182","relPort":30376},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":57429,"type":"RELAYED_CANDIDATE","generation":0,"id":"54","relAddr":"98.97.116.182","relPort":3885},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":17405,"type":"RELAYED_CANDIDATE","generation":0,"id":"56","relAddr":"98.97.116.182","relPort":15898}]} 2024-10-18T14:46:23.809-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: checking 2024-10-18T14:46:23.825-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '152846' changed to: awaitingCandidates 2024-10-18T14:46:23.827-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/152846': {"srcId":378970,"destId":152846,"password":"fnpgp7b6u7itk72lig7p0ggha","ufrag":"e01lp1iagm387n","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"62","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"63","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"64","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"65","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6402,"type":"HOST_CANDIDATE","generation":0,"id":"68","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":57602,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"69","relAddr":"192.168.1.110","relPort":6402},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":3679,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"70","relAddr":"192.168.1.110","relPort":6402},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":54895,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"71","relAddr":"192.168.1.110","relPort":6402},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":52389,"type":"RELAYED_CANDIDATE","generation":0,"id":"72","relAddr":"98.97.116.182","relPort":3679},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":64530,"type":"RELAYED_CANDIDATE","generation":0,"id":"73","relAddr":"98.97.116.182","relPort":57602},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":14275,"type":"RELAYED_CANDIDATE","generation":0,"id":"74","relAddr":"98.97.116.182","relPort":54895}]} 2024-10-18T14:46:23.975-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:24.511-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '179811' changed to: checking 2024-10-18T14:46:24.699-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '265647' changed to: checking 2024-10-18T14:46:24.784-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been established 2024-10-18T14:46:24.784-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: connected 2024-10-18T14:46:24.891-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '152846' changed to: checking 2024-10-18T14:46:24.980-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:46:25.117-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '179811' has been established 2024-10-18T14:46:25.118-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '179811' changed to: connected 2024-10-18T14:46:25.564-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '152846' has been established 2024-10-18T14:46:25.564-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '152846' changed to: connected 2024-10-18T14:46:26.010-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '265647' has been established 2024-10-18T14:46:26.010-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '265647' changed to: connected 2024-10-18T14:46:26.340-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: checking 2024-10-18T14:46:27.370-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '517282' has been established 2024-10-18T14:46:27.370-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: connected 2024-10-18T14:46:33.061-06:00 INFO 13004 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:47:58.065-06:00 INFO 13004 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T14:47:58.065-06:00 INFO 13004 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T14:47:58.065-06:00 INFO 13004 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : ForgedAlliance still running, destroying process 2024-10-18T14:47:58.065-06:00 ERROR 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_violation","count":1,"time":"2024-10-18T20:47:58.169512+00:00"} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_violation' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:47:58.820-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-10-18T14:47:58.824-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '179811' has been lost 2024-10-18T14:47:58.825-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '179811' changed to: disconnected 2024-10-18T14:47:58.826-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '517282' has been lost 2024-10-18T14:47:58.826-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: disconnected 2024-10-18T14:47:58.829-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '265647' has been lost 2024-10-18T14:47:58.829-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 1 2024-10-18T14:47:58.829-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '265647' changed to: disconnected 2024-10-18T14:47:58.831-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '152846' has been lost 2024-10-18T14:47:58.831-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '152846' changed to: disconnected 2024-10-18T14:47:58.833-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-10-18T14:47:58.834-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been lost 2024-10-18T14:47:58.834-06:00 DEBUG 13004 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: disconnected 2024-10-18T14:47:59.422-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:47:59.422-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:47:59.755-06:00 INFO 13004 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-10-18T14:48:05.695-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:48:05.695-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T14:48:05.715-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729284309-bzB6ufihVbLvz1wB%2B9W468HtRdnyzy%2BdiTUz8DjG1ms%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729284309-bzB6ufihVbLvz1wB%2B9W468HtRdnyzy%2BdiTUz8DjG1ms%3D, hmacParameter=verify)` 2024-10-18T14:48:05.715-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729284309-QKQiHYxd%2FKUizo4HLRVGPGbsTMA94E2N7tn7YZLuRjo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729284309-QKQiHYxd%2FKUizo4HLRVGPGbsTMA94E2N7tn7YZLuRjo%3D, hmacParameter=verify)` 2024-10-18T14:48:05.731-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729284309-UDzoyPRpS%2BRkc6BgnvEZ1TtnhXRu0xmUfHw8tvW8Ok8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729284309-UDzoyPRpS%2BRkc6BgnvEZ1TtnhXRu0xmUfHw8tvW8Ok8%3D, hmacParameter=verify)` 2024-10-18T14:48:05.732-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729284309-gQwKwtOYmpn3iU0DcL9EERqYPayF6IPNMvIwNfj2sl8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729284309-gQwKwtOYmpn3iU0DcL9EERqYPayF6IPNMvIwNfj2sl8%3D, hmacParameter=verify)` 2024-10-18T14:48:05.732-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729284309-p00d51R6l7IpOHXx9XyJuidqH5J484ANPoRzglJLCJ0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729284309-p00d51R6l7IpOHXx9XyJuidqH5J484ANPoRzglJLCJ0%3D, hmacParameter=verify)` 2024-10-18T14:48:05.733-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729284309-QCbfbdu5LsEWxkpDkjevgMhy7c3IDpw16FgNS%2Fsj%2Fbs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729284309-QCbfbdu5LsEWxkpDkjevgMhy7c3IDpw16FgNS%2Fsj%2Fbs%3D, hmacParameter=verify)` 2024-10-18T14:48:05.733-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729284309-CEkbK5%2FRgeEueRYVU55R4jAjApr56p4TjBPpA45nP0g%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729284309-CEkbK5%2FRgeEueRYVU55R4jAjApr56p4TjBPpA45nP0g%3D, hmacParameter=verify)` 2024-10-18T14:48:05.733-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729284309-D6cgQJ0BtIDcX0j85Ka87ihZq9KcvBe5GvWq6Bfk8vk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729284309-D6cgQJ0BtIDcX0j85Ka87ihZq9KcvBe5GvWq6Bfk8vk%3D, hmacParameter=verify)` 2024-10-18T14:48:05.737-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729284309-MriqifoMyUtrIhxJqwrNqOql%2BVShJiZ4s3v7Xrtt4sI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729284309-MriqifoMyUtrIhxJqwrNqOql%2BVShJiZ4s3v7Xrtt4sI%3D, hmacParameter=verify)` 2024-10-18T14:48:06.347-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729284309-6hzg57x2885nFyzz%2BaL2oR4XW%2FgpLA%2FEOhPiUJtstK8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729284309-6hzg57x2885nFyzz%2BaL2oR4XW%2FgpLA%2FEOhPiUJtstK8%3D, hmacParameter=verify)` 2024-10-18T14:48:06.350-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729284309-7Y%2Be8VrY6%2FZPAnctGu%2FOxgLSp9snfUxfYma2GrYyQX4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729284309-7Y%2Be8VrY6%2FZPAnctGu%2FOxgLSp9snfUxfYma2GrYyQX4%3D, hmacParameter=verify)` 2024-10-18T14:48:06.354-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729284309-9uimqdKzhVJIkQ3A34bygJap2lA2ijnWYzDAze7Ic4Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729284309-9uimqdKzhVJIkQ3A34bygJap2lA2ijnWYzDAze7Ic4Y%3D, hmacParameter=verify)` 2024-10-18T14:48:06.358-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729284309-W6pRN4YPh1YPm4mcde9zIx1HW2dSK4ZNtmz%2BMSv%2B7n4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729284309-W6pRN4YPh1YPm4mcde9zIx1HW2dSK4ZNtmz%2BMSv%2B7n4%3D, hmacParameter=verify)` 2024-10-18T14:48:06.359-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729284309-8Cp2frvGT7JEYB%2FECxChta1JwUzWvEV3z0bZR%2BRUu2U%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729284309-8Cp2frvGT7JEYB%2FECxChta1JwUzWvEV3z0bZR%2BRUu2U%3D, hmacParameter=verify)` 2024-10-18T14:48:06.361-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729284309-31EXlUKAKbnQLboejcbpJFndIiW1yhTuQ2v85x0TeDg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729284309-31EXlUKAKbnQLboejcbpJFndIiW1yhTuQ2v85x0TeDg%3D, hmacParameter=verify)` 2024-10-18T14:48:06.361-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729284309-W6o4cp5cnqs8QV9Ihp31VQY2rNR1chYFOzZBVHwaphE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729284309-W6o4cp5cnqs8QV9Ihp31VQY2rNR1chYFOzZBVHwaphE%3D, hmacParameter=verify)` 2024-10-18T14:48:06.492-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729284309-XcotfjRX6DoUM7THrzPH2uHFJgyqap%2Ba9XeFpBifD5c%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729284309-XcotfjRX6DoUM7THrzPH2uHFJgyqap%2Ba9XeFpBifD5c%3D, hmacParameter=verify)` 2024-10-18T14:48:06.668-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729284309-eaado8VhNgRw73UhuVpTm3%2BAuO%2FLaC1F8WImOnAzEp8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729284309-eaado8VhNgRw73UhuVpTm3%2BAuO%2FLaC1F8WImOnAzEp8%3D, hmacParameter=verify)` 2024-10-18T14:48:06.669-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729284309-C17D0a8BBU46jI%2FNcew01jBKfCQ4lSwXqLiRie4VPqg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729284309-C17D0a8BBU46jI%2FNcew01jBKfCQ4lSwXqLiRie4VPqg%3D, hmacParameter=verify)` 2024-10-18T14:48:06.669-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T14:48:06.669-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T14:48:06.670-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T14:48:06.671-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T14:48:06.671-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T14:48:06.671-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T14:48:06.672-06:00 DEBUG 13004 --- [FAF Client] [pool-2-thread-5] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T14:48:31.904-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T14:48:31.904-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T14:48:35.897-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #%USER%'sParty 2024-10-18T14:49:51.745-06:00 ERROR 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Inbound channel closed with error java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *______________________ ⇢ at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:279) |_ Flux.from ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:577) |_ Flux.map ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:578) |_ Flux.from ⇢ at reactor.netty.ByteBufFlux.fromInbound(ByteBufFlux.java:71) |_ ⇢ at reactor.netty.ByteBufFlux.asString(ByteBufFlux.java:259) |_ Flux.flatMapIterable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:140) |_ Flux.windowUntil ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:141) |_ Flux.flatMap ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:142) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) at io.netty.buffer.UnpooledDirectByteBuf.setBytes(UnpooledDirectByteBuf.java:570) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:49:51.746-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Inbound channel cancelled 2024-10-18T14:49:51.746-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Outbound channel cancelled 2024-10-18T14:49:51.746-06:00 ERROR 13004 --- [FAF Client] [reactor-http-nio-2] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.core.Exceptions$ErrorCallbackNotImplemented: java.net.SocketException: Connection reset Caused by: java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *______________________ ⇢ at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:279) |_ Flux.from ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:577) |_ Flux.map ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:578) |_ Flux.from ⇢ at reactor.netty.ByteBufFlux.fromInbound(ByteBufFlux.java:71) |_ ⇢ at reactor.netty.ByteBufFlux.asString(ByteBufFlux.java:259) |_ Flux.flatMapIterable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:140) |_ Flux.windowUntil ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:141) |_ Flux.flatMap ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:142) |_ Flux.doOnError ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:143) |_ Flux.doOnComplete ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:144) |_ Flux.doOnCancel ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:145) |_ Flux.flatMap ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:146) |_ Flux.flatMap ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:160) |_ Flux.doOnNext ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:167) |_ Flux.then ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:173) *__Mono.firstWithSignal ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:208) |_ Mono.subscribeOn ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1.invoke(FafLobbyClient.kt:208) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) at io.netty.buffer.UnpooledDirectByteBuf.setBytes(UnpooledDirectByteBuf.java:570) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:49:51.747-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Disconnected from server 2024-10-18T14:49:51.756-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-2] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #0 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: No such host is known (user.faforever.com) at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.subscribe(TransportConnector.java:547) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.netty.resources.NewConnectionProvider.lambda$acquire$0(NewConnectionProvider.java:84) at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.lambda$subscribe$0(HttpClientConnect.java:273) at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:81) at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:276) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1865) at reactor.core.publisher.MonoCacheInvalidateWhen.subscribeOrReturn(MonoCacheInvalidateWhen.java:137) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoZip$ZipCoordinator.request(MonoZip.java:220) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2331) at reactor.core.publisher.SerializedSubscriber.request(SerializedSubscriber.java:151) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2241) at reactor.core.publisher.SerializedSubscriber.onSubscribe(SerializedSubscriber.java:65) at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onSubscribe(FluxTimeout.java:155) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) at reactor.core.publisher.MonoZip.subscribe(MonoZip.java:129) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:81) at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46) at reactor.core.publisher.Mono.subscribe(Mono.java:4552) at reactor.core.publisher.Mono.subscribeWith(Mono.java:4634) at reactor.core.publisher.Mono.subscribe(Mono.java:4395) at com.faforever.client.remote.FafServerAccessor.lambda$start$3(FafServerAccessor.java:115) at javafx.beans.value.ObservableValue.lambda$subscribe$0(ObservableValue.java:335) at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:192) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:100) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:196) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxPublish$PublishSubscriber.drain(FluxPublish.java:571) at reactor.core.publisher.FluxPublish$PublishSubscriber.onNext(FluxPublish.java:310) at reactor.core.publisher.SinkManyUnicast.drainFused(SinkManyUnicast.java:321) at reactor.core.publisher.SinkManyUnicast.drain(SinkManyUnicast.java:363) at reactor.core.publisher.SinkManyUnicast.tryEmitNext(SinkManyUnicast.java:239) at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) at com.faforever.commons.lobby.FafLobbyClient$httpClient$4.invoke(FafLobbyClient.kt:111) at com.faforever.commons.lobby.FafLobbyClient$httpClient$4.invoke(FafLobbyClient.kt:107) at com.faforever.commons.lobby.FafLobbyClient.httpClient$lambda$13(FafLobbyClient.kt:107) at reactor.netty.transport.ClientTransportConfig$ClientTransportDoOn.lambda$onStateChange$0(ClientTransportConfig.java:296) at reactor.core.publisher.LambdaMonoSubscriber.onComplete(LambdaMonoSubscriber.java:135) at reactor.core.publisher.Operators.complete(Operators.java:137) at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.Mono.subscribeWith(Mono.java:4634) at reactor.core.publisher.Mono.subscribe(Mono.java:4534) at reactor.core.publisher.Mono.subscribe(Mono.java:4470) at reactor.netty.DisposableChannel.onDispose(DisposableChannel.java:140) at reactor.netty.Connection.onDispose(Connection.java:277) at reactor.netty.channel.ChannelOperations.onDispose(ChannelOperations.java:239) at reactor.netty.http.client.HttpClientOperations.onDispose(HttpClientOperations.java:404) at reactor.netty.http.client.HttpClientOperations.onDispose(HttpClientOperations.java:107) at reactor.netty.transport.ClientTransportConfig$ClientTransportDoOn.onStateChange(ClientTransportConfig.java:296) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onStateChange(ReactorNetty.java:715) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onStateChange(NewConnectionProvider.java:213) at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:505) at reactor.netty.http.client.WebsocketClientOperations.onInboundClose(WebsocketClientOperations.java:181) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1172) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1402) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:900) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: No such host is known (user.faforever.com) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Inet4AddressImpl.java:43) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.subscribe(TransportConnector.java:547) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.netty.resources.NewConnectionProvider.lambda$acquire$0(NewConnectionProvider.java:84) at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.lambda$subscribe$0(HttpClientConnect.java:273) at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:81) at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:276) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1865) at reactor.core.publisher.MonoCacheInvalidateWhen.subscribeOrReturn(MonoCacheInvalidateWhen.java:137) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoZip$ZipCoordinator.request(MonoZip.java:220) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.request(Operators.java:2331) at reactor.core.publisher.SerializedSubscriber.request(SerializedSubscriber.java:151) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2241) at reactor.core.publisher.SerializedSubscriber.onSubscribe(SerializedSubscriber.java:65) at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onSubscribe(FluxTimeout.java:155) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) at reactor.core.publisher.MonoZip.subscribe(MonoZip.java:129) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.FluxRetryWhen.subscribe(FluxRetryWhen.java:81) at reactor.core.publisher.MonoRetryWhen.subscribeOrReturn(MonoRetryWhen.java:46) at reactor.core.publisher.Mono.subscribe(Mono.java:4552) at reactor.core.publisher.Mono.subscribeWith(Mono.java:4634) at reactor.core.publisher.Mono.subscribe(Mono.java:4395) at com.faforever.client.remote.FafServerAccessor.lambda$start$3(FafServerAccessor.java:115) at javafx.beans.value.ObservableValue.lambda$subscribe$0(ObservableValue.java:335) at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:192) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:100) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:196) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxPublish$PublishSubscriber.drain(FluxPublish.java:571) at reactor.core.publisher.FluxPublish$PublishSubscriber.onNext(FluxPublish.java:310) at reactor.core.publisher.SinkManyUnicast.drainFused(SinkManyUnicast.java:321) at reactor.core.publisher.SinkManyUnicast.drain(SinkManyUnicast.java:363) at reactor.core.publisher.SinkManyUnicast.tryEmitNext(SinkManyUnicast.java:239) at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100) at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27) at com.faforever.commons.lobby.FafLobbyClient$httpClient$4.invoke(FafLobbyClient.kt:111) at com.faforever.commons.lobby.FafLobbyClient$httpClient$4.invoke(FafLobbyClient.kt:107) at com.faforever.commons.lobby.FafLobbyClient.httpClient$lambda$13(FafLobbyClient.kt:107) at reactor.netty.transport.ClientTransportConfig$ClientTransportDoOn.lambda$onStateChange$0(ClientTransportConfig.java:296) at reactor.core.publisher.LambdaMonoSubscriber.onComplete(LambdaMonoSubscriber.java:135) at reactor.core.publisher.Operators.complete(Operators.java:137) at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.Mono.subscribeWith(Mono.java:4634) at reactor.core.publisher.Mono.subscribe(Mono.java:4534) at reactor.core.publisher.Mono.subscribe(Mono.java:4470) at reactor.netty.DisposableChannel.onDispose(DisposableChannel.java:140) at reactor.netty.Connection.onDispose(Connection.java:277) at reactor.netty.channel.ChannelOperations.onDispose(ChannelOperations.java:239) at reactor.netty.http.client.HttpClientOperations.onDispose(HttpClientOperations.java:404) at reactor.netty.http.client.HttpClientOperations.onDispose(HttpClientOperations.java:107) at reactor.netty.transport.ClientTransportConfig$ClientTransportDoOn.onStateChange(ClientTransportConfig.java:296) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onStateChange(ReactorNetty.java:715) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onStateChange(NewConnectionProvider.java:213) at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:505) at reactor.netty.http.client.WebsocketClientOperations.onInboundClose(WebsocketClientOperations.java:181) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1172) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1402) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:900) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:566) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:49:56.764-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-10] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #1 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: user.faforever.com at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: user.faforever.com at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:01.769-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-11] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #2 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: No such host is known (user.faforever.com) at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: No such host is known (user.faforever.com) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Inet4AddressImpl.java:43) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:01.991-06:00 WARN 13004 --- [FAF Client] [KICL Listener (Unnamed)] c.f.client.chat.KittehChatService : Exception in message processing java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *_______________ ⇢ at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:279) |_ Flux.from ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:577) |_ Flux.map ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:578) |_ Flux.from ⇢ at reactor.netty.ByteBufFlux.fromInbound(ByteBufFlux.java:71) |_ ⇢ at reactor.netty.ByteBufFlux.asString(ByteBufFlux.java:259) |_ Flux.doOnNext ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:97) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) at io.netty.buffer.UnpooledDirectByteBuf.setBytes(UnpooledDirectByteBuf.java:570) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:01.994-06:00 ERROR 13004 --- [FAF Client] [reactor-http-nio-2] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.core.Exceptions$ErrorCallbackNotImplemented: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already Caused by: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:904) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoIgnoreThen] : reactor.core.publisher.Mono.thenEmpty reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:799) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:799) *__Mono.firstWithSignal ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) |_ Mono.subscribeOn ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) Original Stack Trace: at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:904) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:820) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:801) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2072) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2041) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:752) at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:761) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:733) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:560) at io.netty.channel.DefaultChannelPipeline.close(DefaultChannelPipeline.java:956) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:299) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:492) at reactor.netty.channel.FluxReceive.lambda$new$0(FluxReceive.java:88) at reactor.netty.channel.FluxReceive.cancelReceiver(FluxReceive.java:201) at reactor.netty.channel.FluxReceive.doCancel(FluxReceive.java:207) at reactor.netty.channel.FluxReceive.dispose(FluxReceive.java:120) at reactor.netty.channel.ChannelOperations.discard(ChannelOperations.java:375) at reactor.netty.channel.ChannelOperations.dispose(ChannelOperations.java:208) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:152) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:141) at com.faforever.client.chat.kitteh.network.WebSocketConnection.handleException(WebSocketConnection.java:124) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:225) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onError(FluxHandleFuseable.java:229) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) at reactor.netty.channel.FluxReceive.onInboundError(FluxReceive.java:465) at reactor.netty.channel.ChannelOperations.onInboundError(ChannelOperations.java:515) at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:153) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:1202) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1374) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:906) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:125) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:177) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:06.774-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-12] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #3 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: user.faforever.com at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: user.faforever.com at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:11.779-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-13] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #4 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: No such host is known (user.faforever.com) at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: No such host is known (user.faforever.com) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Inet4AddressImpl.java:43) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:16.782-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-14] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #5 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: user.faforever.com at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: user.faforever.com at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:32.999-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-15] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #6 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: No such host is known (user.faforever.com) at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: No such host is known (user.faforever.com) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet4AddressImpl.lookupAllHostAddr(Inet4AddressImpl.java:43) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1211) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1828) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1139) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:38.003-06:00 WARN 13004 --- [FAF Client] [reactor-http-nio-16] c.f.client.remote.FafServerAccessor : Could not reach server retrying: Attempt #7 of 60 org.springframework.web.reactive.function.client.WebClientRequestException: user.faforever.com at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:136) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:105) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:737) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ checkpoint ⇢ Request to GET https://user.faforever.com/lobby/access [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:461) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:467) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:468) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:469) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$11(DefaultWebClient.java:475) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:443) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToMono(DefaultWebClient.java:572) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:157) *__________Mono.zipWith ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:158) |_ Mono.map ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:159) |_ Mono.flatMap ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:163) |_ Mono.timeout ⇢ at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:164) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:136) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:156) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:76) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.net.UnknownHostException: user.faforever.com at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoError] : reactor.core.publisher.Mono.error reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) Error has been observed at the following site(s): *____________Mono.error ⇢ at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:363) |_ Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166) *__________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165) |_ ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:123) *___________Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66) |_ ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:48) *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:165) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:166) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:103) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) Original Stack Trace: at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818) at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:169) at io.netty.util.internal.SocketUtils$9.run(SocketUtils.java:166) at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) at io.netty.util.internal.SocketUtils.allAddressesByName(SocketUtils.java:166) at io.netty.resolver.DefaultNameResolver.doResolveAll(DefaultNameResolver.java:50) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:79) at io.netty.resolver.SimpleNameResolver.resolveAll(SimpleNameResolver.java:71) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:73) at io.netty.resolver.InetSocketAddressResolver.doResolveAll(InetSocketAddressResolver.java:31) at io.netty.resolver.AbstractAddressResolver.resolveAll(AbstractAddressResolver.java:158) at reactor.netty.transport.TransportConnector.doResolveAndConnect(TransportConnector.java:335) at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:165) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.netty.transport.TransportConnector$MonoChannelPromise._subscribe(TransportConnector.java:638) at reactor.netty.transport.TransportConnector$MonoChannelPromise.lambda$subscribe$0(TransportConnector.java:550) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:50:51.333-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Beginning connection process 2024-10-18T14:50:51.333-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Starting login process 2024-10-18T14:50:51.334-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Opening connection 2024-10-18T14:50:51.468-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Connected to ws.faforever.com on port 443 2024-10-18T14:50:52.008-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Starting session listener 2024-10-18T14:50:55.537-06:00 DEBUG 13004 --- [FAF Client] [reactor-http-nio-1] c.f.client.chat.KittehChatService : Joining channel: #aeolus 2024-10-18T14:51:04.083-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Disconnecting from IRC 2024-10-18T14:51:04.083-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Connecting to IRC 2024-10-18T14:51:33.062-06:00 INFO 13004 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:52:07.138-06:00 WARN 13004 --- [FAF Client] [KICL Listener (Unnamed)] c.f.client.chat.KittehChatService : Exception in message processing java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *_______________ ⇢ at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:279) |_ Flux.from ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:577) |_ Flux.map ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:578) |_ Flux.from ⇢ at reactor.netty.ByteBufFlux.fromInbound(ByteBufFlux.java:71) |_ ⇢ at reactor.netty.ByteBufFlux.asString(ByteBufFlux.java:259) |_ Flux.doOnNext ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:97) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) at io.netty.buffer.UnpooledDirectByteBuf.setBytes(UnpooledDirectByteBuf.java:570) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:52:07.138-06:00 ERROR 13004 --- [FAF Client] [reactor-http-nio-2] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.core.Exceptions$ErrorCallbackNotImplemented: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already Caused by: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:904) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoIgnoreThen] : reactor.core.publisher.Mono.thenEmpty reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:799) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:754) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:799) *__Mono.firstWithSignal ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) |_ Mono.subscribeOn ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) Original Stack Trace: at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:904) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:820) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:801) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2072) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2041) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:752) at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:761) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:733) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:560) at io.netty.channel.DefaultChannelPipeline.close(DefaultChannelPipeline.java:956) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:299) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:492) at reactor.netty.channel.FluxReceive.lambda$new$0(FluxReceive.java:88) at reactor.netty.channel.FluxReceive.cancelReceiver(FluxReceive.java:201) at reactor.netty.channel.FluxReceive.doCancel(FluxReceive.java:207) at reactor.netty.channel.FluxReceive.dispose(FluxReceive.java:120) at reactor.netty.channel.ChannelOperations.discard(ChannelOperations.java:375) at reactor.netty.channel.ChannelOperations.dispose(ChannelOperations.java:208) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:152) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:141) at com.faforever.client.chat.kitteh.network.WebSocketConnection.handleException(WebSocketConnection.java:124) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:225) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onError(FluxHandleFuseable.java:229) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) at reactor.netty.channel.FluxReceive.onInboundError(FluxReceive.java:465) at reactor.netty.channel.ChannelOperations.onInboundError(ChannelOperations.java:515) at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:153) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:1202) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1374) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:906) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:125) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:177) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:53:04.440-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.FafClientApplication : Stopping application 2024-10-18T14:53:04.443-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-10-18T14:53:04.443-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Outbound channel cancelled 2024-10-18T14:53:04.444-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Inbound channel closed 2024-10-18T14:53:04.444-06:00 INFO 13004 --- [FAF Client] [reactor-http-nio-1] c.f.commons.lobby.FafLobbyClient : Disconnected from server 2024-10-18T14:53:06.466-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Stopping the Steam API 2024-10-18T14:53:06.481-06:00 DEBUG 13004 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Steam API stopped 2024-10-18T14:53:06.482-06:00 WARN 13004 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'kittehChatService': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-10-18T14:53:06.483-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-10-18T14:53:06.483-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.c.map.generator.MapGeneratorService : Deleting generated maps 2024-10-18T14:53:06.484-06:00 DEBUG 13004 --- [FAF Client] [Thread-7] com.faforever.client.mod.ModService : Watcher terminated (null) 2024-10-18T14:53:06.484-06:00 INFO 13004 --- [FAF Client] [Thread-6] com.faforever.client.map.MapService : Watcher terminated (null) 2024-10-18T14:53:06.491-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-10-18T14:53:06.491-06:00 WARN 13004 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'fafServerAccessor': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-10-18T14:53:06.493-06:00 INFO 13004 --- [FAF Client] [pool-2-thread-1] c.faforever.client.theme.ThemeService : Watcher service terminated 2024-10-18T14:53:06.494-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:53:06.495-06:00 INFO 13004 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.config.BaseConfig : Shutting down ExecutorService 'taskExecutor' 2024-10-18T14:53:06.496-06:00 INFO 13004 --- [FAF Client] [Thread-461] c.faforever.client.FafClientApplication : Starting non-daemon detector thread 2024-10-18T14:53:16.778-06:00 INFO 37484 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to DEBUG 2024-10-18T14:53:16.786-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming debug logging 2024-10-18T14:53:17.010-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\8 - badlands_v4.v0001 2024-10-18T14:53:17.013-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\abrogation.v0004 2024-10-18T14:53:17.017-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_algun.v0003 2024-10-18T14:53:17.019-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_aloren.v0002 2024-10-18T14:53:17.022-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_canis_river.v0002 2024-10-18T14:53:17.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_diversity.v0002 2024-10-18T14:53:17.027-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_fangtooth_islands.v0004 2024-10-18T14:53:17.028-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_fields_of_great_phoenix.v0003 2024-10-18T14:53:17.031-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_maridia.v0003 2024-10-18T14:53:17.033-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_mars_-_mangala_fossa.v0003 2024-10-18T14:53:17.035-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_metir.v0002 2024-10-18T14:53:17.037-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_monument_valley.v0005 2024-10-18T14:53:17.039-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_moon.v0002 2024-10-18T14:53:17.040-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_paludarium.v0005 2024-10-18T14:53:17.042-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_pillars_of_sand.v0001 2024-10-18T14:53:17.043-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_project_dust.v0002 2024-10-18T14:53:17.045-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_sandy_valley.v0002 2024-10-18T14:53:17.046-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_step_forward.v0002 2024-10-18T14:53:17.048-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_terminus_of_hope.v0001 2024-10-18T14:53:17.050-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_tourmaline.v0004 2024-10-18T14:53:17.052-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_twin_rivers.v0002 2024-10-18T14:53:17.054-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_venus.v0003 2024-10-18T14:53:17.056-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\adaptive_zone_6.v0005 2024-10-18T14:53:17.057-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Bloodthrone 2024-10-18T14:53:17.058-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\cadmium_green.v0001 2024-10-18T14:53:17.060-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\cloud_kingdom_le.v0017 2024-10-18T14:53:17.062-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Cobalt Valley v1 2024-10-18T14:53:17.063-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Corona 2024-10-18T14:53:17.064-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\crash_site.v0003 2024-10-18T14:53:17.065-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\crimson_feud 2024-10-18T14:53:17.067-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\eonnacia.v0033 2024-10-18T14:53:17.068-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\esais_vengeance_4v4.v0007 2024-10-18T14:53:17.070-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Esgaroths Ruins 2024-10-18T14:53:17.071-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\firelight.v0001 2024-10-18T14:53:17.072-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\floralis.v0003 2024-10-18T14:53:17.074-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\forgotten_archipelago.v0012 2024-10-18T14:53:17.075-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\forlorn_fjords.v0003 2024-10-18T14:53:17.076-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\frithen.v0004 2024-10-18T14:53:17.078-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\frozen_firefight.v0003 2024-10-18T14:53:17.079-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\funeral_plains.v0001 2024-10-18T14:53:17.080-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\gateway_and_rose.v0002 2024-10-18T14:53:17.081-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\karakorum.v0001 2024-10-18T14:53:17.082-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lena_river.v0008 2024-10-18T14:53:17.083-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\loki_-_faf_version.v0004 2024-10-18T14:53:17.084-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lost_archipelago.v0005 2024-10-18T14:53:17.086-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lost_lands.v0005 2024-10-18T14:53:17.087-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\lush_na.v0002 2024-10-18T14:53:17.088-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\luxcure.v0010 2024-10-18T14:53:17.090-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\mentor.v0007 2024-10-18T14:53:17.091-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Miracle 2024-10-18T14:53:17.092-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\ophius.v0002 2024-10-18T14:53:17.093-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Phenom Spartiate v2 2024-10-18T14:53:17.094-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\plateau_of_arracis.v0006 2024-10-18T14:53:17.096-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\point of reach v4 2024-10-18T14:53:17.097-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Primus Alfa Mini 2024-10-18T14:53:17.097-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_albus.v0001 2024-10-18T14:53:17.098-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_mesa_hd.v0002 2024-10-18T14:53:17.100-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\project_situs_impactae.v0006 2024-10-18T14:53:17.102-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\saskiya.v0005 2024-10-18T14:53:17.104-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\SCMP_haz04.v0001 2024-10-18T14:53:17.106-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Selkie Isle 2024-10-18T14:53:17.107-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\stulta_aqua_pugna_matchmaker_version.v0001 2024-10-18T14:53:17.108-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\tabula rasa v3.v0002 2024-10-18T14:53:17.109-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\The Pyramid V2 2024-10-18T14:53:17.110-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\theta_passage_-_faf_version.v0001 2024-10-18T14:53:17.111-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\turtle_rocks.v0002 2024-10-18T14:53:17.112-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\twin rivers.v0001 2024-10-18T14:53:17.113-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\Wonder open 6v6 v2 2024-10-18T14:53:17.115-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\wonder.v0004 2024-10-18T14:53:17.116-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_019 2024-10-18T14:53:17.117-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_018 2024-10-18T14:53:17.118-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_017 2024-10-18T14:53:17.119-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_016 2024-10-18T14:53:17.120-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_015 2024-10-18T14:53:17.122-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_014 2024-10-18T14:53:17.123-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_013 2024-10-18T14:53:17.124-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_012 2024-10-18T14:53:17.125-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_011 2024-10-18T14:53:17.126-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_010 2024-10-18T14:53:17.126-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Trying to read preferences file with charset: Big5 2024-10-18T14:53:17.127-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_017 2024-10-18T14:53:17.128-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_014 2024-10-18T14:53:17.129-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_012 2024-10-18T14:53:17.130-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Successfully read preferences file with charset: Big5 2024-10-18T14:53:17.130-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_011 2024-10-18T14:53:17.131-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_010 2024-10-18T14:53:17.132-06:00 DEBUG 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : game.prefs file already patched to allow multiple instances 2024-10-18T14:53:17.133-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_040 2024-10-18T14:53:17.134-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_009 2024-10-18T14:53:17.136-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_008 2024-10-18T14:53:17.137-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_007 2024-10-18T14:53:17.138-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_009 2024-10-18T14:53:17.139-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_008 2024-10-18T14:53:17.140-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_007 2024-10-18T14:53:17.141-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_006 2024-10-18T14:53:17.142-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_005 2024-10-18T14:53:17.143-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_004 2024-10-18T14:53:17.144-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_003 2024-10-18T14:53:17.145-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_002 2024-10-18T14:53:17.145-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_001 2024-10-18T14:53:17.147-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_006 2024-10-18T14:53:17.148-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_005 2024-10-18T14:53:17.148-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_004 2024-10-18T14:53:17.150-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_003 2024-10-18T14:53:17.151-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_002 2024-10-18T14:53:17.152-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_001 2024-10-18T14:53:17.153-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_039 2024-10-18T14:53:17.154-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_038 2024-10-18T14:53:17.155-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_037 2024-10-18T14:53:17.156-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_036 2024-10-18T14:53:17.156-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_035 2024-10-18T14:53:17.157-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_034 2024-10-18T14:53:17.158-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_033 2024-10-18T14:53:17.159-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_032 2024-10-18T14:53:17.160-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_031 2024-10-18T14:53:17.161-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_030 2024-10-18T14:53:17.162-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_029 2024-10-18T14:53:17.163-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_028 2024-10-18T14:53:17.164-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_027 2024-10-18T14:53:17.165-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_026 2024-10-18T14:53:17.167-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_025 2024-10-18T14:53:17.168-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_024 2024-10-18T14:53:17.169-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_023 2024-10-18T14:53:17.170-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_022 2024-10-18T14:53:17.171-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_021 2024-10-18T14:53:17.172-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_020 2024-10-18T14:53:17.234-06:00 INFO 37484 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Starting the Steam API 2024-10-18T14:53:17.366-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.steam.SteamService : Steam API started 2024-10-18T14:53:17.398-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.f.client.os.FileOpeningHandler : Registering file opening handler: com.faforever.client.os.FileOpeningHandler 2024-10-18T14:53:17.502-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:53:17.504-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:53:18.114-06:00 INFO 37484 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 6.051 seconds (process running for 7.029) 2024-10-18T14:53:18.129-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:53:18.180-06:00 DEBUG 37484 --- [FAF Client] [JavaFX-Launcher] c.faforever.client.util.StartupService : Current preferences directory %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever 2024-10-18T14:53:18.464-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.update.Version : The current application version is: 2024.8.0 2024-10-18T14:53:19.077-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.client.update.ClientUpdateService : Current version: 2024.8.0 2024-10-18T14:53:19.082-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.client.update.CheckForUpdateTask : Checking for client update 2024-10-18T14:53:19.543-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.update.Version : fromVersion '2024.6.1' is not newer than toVersion '2024.8'. No update is required. 2024-10-18T14:53:19.545-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.user.LoginService : Logging in with refresh token 2024-10-18T14:53:19.614-06:00 DEBUG 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-10-18T14:53:20.538-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.faforever.client.api.TokenRetriever : Token valid until 2024-10-18T21:53:20.537708600Z 2024-10-18T14:53:21.185-06:00 DEBUG 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Beginning connection process 2024-10-18T14:53:21.188-06:00 DEBUG 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting login process 2024-10-18T14:53:21.190-06:00 DEBUG 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Opening connection 2024-10-18T14:53:21.274-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Connected to ws.faforever.com on port 443 2024-10-18T14:53:21.844-06:00 DEBUG 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting session listener 2024-10-18T14:53:22.503-06:00 INFO 37484 --- [FAF Client] [Discord RPC] c.f.client.discord.DiscordEventHandler : Discord is ready with user '%USER%' 2024-10-18T14:53:24.789-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Connecting to IRC 2024-10-18T14:53:24.875-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] com.faforever.client.update.Version : fromVersion '2024.8' is not newer than toVersion '2024.8'. No update is required. 2024-10-18T14:53:24.875-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #%USER%'sParty 2024-10-18T14:53:25.704-06:00 DEBUG 37484 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Joining channel: #aeolus 2024-10-18T14:53:34.210-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_rich_huge.v0004.png 2024-10-18T14:53:34.224-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-10-18T14:53:34.239-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_scale_adaptive.v0004.png 2024-10-18T14:53:34.264-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\I'm%20a%20FAF%20streamer.png 2024-10-18T14:53:34.295-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_v2-2_teamplay_ai.v0001.png 2024-10-18T14:53:34.310-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_prothyon_16.v0020.png 2024-10-18T14:53:34.366-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\x1mp_017.png 2024-10-18T14:53:34.371-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\black_sun_defense_revamp.v0001.png 2024-10-18T14:53:34.382-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_003.v0023.png 2024-10-18T14:53:34.393-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png 2024-10-18T14:53:34.465-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_v2_teamplay_ai.v0001.png 2024-10-18T14:53:34.964-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_prothyon_16.v0020.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_prothyon_16.v0020.png 2024-10-18T14:53:34.974-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_005.v0023.png 2024-10-18T14:53:37.102-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_003.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_003.v0023.png 2024-10-18T14:53:37.283-06:00 DEBUG 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\divisions\goldI_medium.png 2024-10-18T14:54:05.040-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:54:06.062-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #TheGeometer'sParty 2024-10-18T14:54:06.769-06:00 DEBUG 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\divisions\goldIII_medium.png 2024-10-18T14:54:09.084-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:54:09.084-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T14:54:10.087-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729284850-%2BBPKV06BOaoUtG9i9nUjeAJ8ZbCFOh2%2F8nQ79HEh%2FuI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729284850-%2BBPKV06BOaoUtG9i9nUjeAJ8ZbCFOh2%2F8nQ79HEh%2FuI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.089-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729284850-UXSSpE58zv8zU%2F5ctp48U4SDdM82CqyjT0aevzkOKuM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729284850-UXSSpE58zv8zU%2F5ctp48U4SDdM82CqyjT0aevzkOKuM%3D, hmacParameter=verify)` 2024-10-18T14:54:10.106-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729284850-mtRyiUVf23I1ZeGSJ5BoW6REgfl1mLeNMXskf52nhxQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729284850-mtRyiUVf23I1ZeGSJ5BoW6REgfl1mLeNMXskf52nhxQ%3D, hmacParameter=verify)` 2024-10-18T14:54:10.106-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729284850-obE5JjZHlEzqWKy%2FupJULjBIDuINylIOQBRxPMEXWug%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729284850-obE5JjZHlEzqWKy%2FupJULjBIDuINylIOQBRxPMEXWug%3D, hmacParameter=verify)` 2024-10-18T14:54:10.108-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729284850-K6Kq%2BtmWsC1n1VxDQGst5yzWxpkNeyVZkOvWotdKd0s%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729284850-K6Kq%2BtmWsC1n1VxDQGst5yzWxpkNeyVZkOvWotdKd0s%3D, hmacParameter=verify)` 2024-10-18T14:54:10.108-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729284850-YZ61lhcLrvNn8gGJ9cNa3lD9Bk9JyskZMvcsyZ7yPHU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729284850-YZ61lhcLrvNn8gGJ9cNa3lD9Bk9JyskZMvcsyZ7yPHU%3D, hmacParameter=verify)` 2024-10-18T14:54:10.108-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729284850-4pCFNB6tIWEAOG2CY76o1OpXp%2B0byML3uwYDv3ZFQtU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729284850-4pCFNB6tIWEAOG2CY76o1OpXp%2B0byML3uwYDv3ZFQtU%3D, hmacParameter=verify)` 2024-10-18T14:54:10.108-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729284850-dC37DJnmqiV5i7cNcEyR1HaLxyLb28c3nxH9Z3qvPrI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729284850-dC37DJnmqiV5i7cNcEyR1HaLxyLb28c3nxH9Z3qvPrI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.113-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729284850-BfQA13mkcxstpT5XrchfKDF%2BILVjAZCpn9L2ynlQ4Vo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729284850-BfQA13mkcxstpT5XrchfKDF%2BILVjAZCpn9L2ynlQ4Vo%3D, hmacParameter=verify)` 2024-10-18T14:54:10.188-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T14:54:10.190-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T14:54:10.221-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T14:54:10.221-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T14:54:10.241-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729284850-%2BBPKV06BOaoUtG9i9nUjeAJ8ZbCFOh2%2F8nQ79HEh%2FuI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729284850-%2BBPKV06BOaoUtG9i9nUjeAJ8ZbCFOh2%2F8nQ79HEh%2FuI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.241-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729284850-UXSSpE58zv8zU%2F5ctp48U4SDdM82CqyjT0aevzkOKuM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729284850-UXSSpE58zv8zU%2F5ctp48U4SDdM82CqyjT0aevzkOKuM%3D, hmacParameter=verify)` 2024-10-18T14:54:10.257-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729284850-mtRyiUVf23I1ZeGSJ5BoW6REgfl1mLeNMXskf52nhxQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729284850-mtRyiUVf23I1ZeGSJ5BoW6REgfl1mLeNMXskf52nhxQ%3D, hmacParameter=verify)` 2024-10-18T14:54:10.257-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729284850-obE5JjZHlEzqWKy%2FupJULjBIDuINylIOQBRxPMEXWug%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729284850-obE5JjZHlEzqWKy%2FupJULjBIDuINylIOQBRxPMEXWug%3D, hmacParameter=verify)` 2024-10-18T14:54:10.258-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729284850-K6Kq%2BtmWsC1n1VxDQGst5yzWxpkNeyVZkOvWotdKd0s%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729284850-K6Kq%2BtmWsC1n1VxDQGst5yzWxpkNeyVZkOvWotdKd0s%3D, hmacParameter=verify)` 2024-10-18T14:54:10.258-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729284850-YZ61lhcLrvNn8gGJ9cNa3lD9Bk9JyskZMvcsyZ7yPHU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729284850-YZ61lhcLrvNn8gGJ9cNa3lD9Bk9JyskZMvcsyZ7yPHU%3D, hmacParameter=verify)` 2024-10-18T14:54:10.259-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729284850-4pCFNB6tIWEAOG2CY76o1OpXp%2B0byML3uwYDv3ZFQtU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729284850-4pCFNB6tIWEAOG2CY76o1OpXp%2B0byML3uwYDv3ZFQtU%3D, hmacParameter=verify)` 2024-10-18T14:54:10.259-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729284850-dC37DJnmqiV5i7cNcEyR1HaLxyLb28c3nxH9Z3qvPrI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729284850-dC37DJnmqiV5i7cNcEyR1HaLxyLb28c3nxH9Z3qvPrI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.264-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729284850-BfQA13mkcxstpT5XrchfKDF%2BILVjAZCpn9L2ynlQ4Vo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729284850-BfQA13mkcxstpT5XrchfKDF%2BILVjAZCpn9L2ynlQ4Vo%3D, hmacParameter=verify)` 2024-10-18T14:54:10.759-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729284850-PWTJ0M%2FPQ9BmGhdjDHm1Xph0bKEKM9gtkjqPaVZRkIQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729284850-PWTJ0M%2FPQ9BmGhdjDHm1Xph0bKEKM9gtkjqPaVZRkIQ%3D, hmacParameter=verify)` 2024-10-18T14:54:10.762-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729284850-GIJV8%2FmrRq%2Bzbq6%2F31yLu2MSmDCn4nbfmfxBsURl4XI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729284850-GIJV8%2FmrRq%2Bzbq6%2F31yLu2MSmDCn4nbfmfxBsURl4XI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.767-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729284850-yEjj7vH68otTtQXyAKHYbnIKOjMabf5Rt5KJQ3o4%2Fx8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729284850-yEjj7vH68otTtQXyAKHYbnIKOjMabf5Rt5KJQ3o4%2Fx8%3D, hmacParameter=verify)` 2024-10-18T14:54:10.772-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729284850-PZPlcKq1am3iRFC9%2FtX9tHzh1%2BcWDPZjcaeYsYJBT%2Fo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729284850-PZPlcKq1am3iRFC9%2FtX9tHzh1%2BcWDPZjcaeYsYJBT%2Fo%3D, hmacParameter=verify)` 2024-10-18T14:54:10.772-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729284850-%2B9cZx5VtZvWbEgdcdGm8Ao0dQJ3PVIRk%2FeCeSmmL7o4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729284850-%2B9cZx5VtZvWbEgdcdGm8Ao0dQJ3PVIRk%2FeCeSmmL7o4%3D, hmacParameter=verify)` 2024-10-18T14:54:10.774-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729284850-fePtYHr8%2FmML5IuStYXEShirRwQ7cOI5OYrrV0mTd4I%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729284850-fePtYHr8%2FmML5IuStYXEShirRwQ7cOI5OYrrV0mTd4I%3D, hmacParameter=verify)` 2024-10-18T14:54:10.774-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729284850-VipzVDflqOqCbfF12lSNzV763VtjOMFvZpWQLnEGz7A%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729284850-VipzVDflqOqCbfF12lSNzV763VtjOMFvZpWQLnEGz7A%3D, hmacParameter=verify)` 2024-10-18T14:54:10.899-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729284850-PWTJ0M%2FPQ9BmGhdjDHm1Xph0bKEKM9gtkjqPaVZRkIQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729284850-PWTJ0M%2FPQ9BmGhdjDHm1Xph0bKEKM9gtkjqPaVZRkIQ%3D, hmacParameter=verify)` 2024-10-18T14:54:10.902-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729284850-GIJV8%2FmrRq%2Bzbq6%2F31yLu2MSmDCn4nbfmfxBsURl4XI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729284850-GIJV8%2FmrRq%2Bzbq6%2F31yLu2MSmDCn4nbfmfxBsURl4XI%3D, hmacParameter=verify)` 2024-10-18T14:54:10.907-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729284850-yEjj7vH68otTtQXyAKHYbnIKOjMabf5Rt5KJQ3o4%2Fx8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729284850-yEjj7vH68otTtQXyAKHYbnIKOjMabf5Rt5KJQ3o4%2Fx8%3D, hmacParameter=verify)` 2024-10-18T14:54:10.910-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729284850-VFaTOlSg9UcYaYv8E%2BmnQr7%2FYR9SdC0A%2FA13iNHWX80%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729284850-VFaTOlSg9UcYaYv8E%2BmnQr7%2FYR9SdC0A%2FA13iNHWX80%3D, hmacParameter=verify)` 2024-10-18T14:54:10.911-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729284850-PZPlcKq1am3iRFC9%2FtX9tHzh1%2BcWDPZjcaeYsYJBT%2Fo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729284850-PZPlcKq1am3iRFC9%2FtX9tHzh1%2BcWDPZjcaeYsYJBT%2Fo%3D, hmacParameter=verify)` 2024-10-18T14:54:10.911-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729284850-%2B9cZx5VtZvWbEgdcdGm8Ao0dQJ3PVIRk%2FeCeSmmL7o4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729284850-%2B9cZx5VtZvWbEgdcdGm8Ao0dQJ3PVIRk%2FeCeSmmL7o4%3D, hmacParameter=verify)` 2024-10-18T14:54:10.913-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729284850-fePtYHr8%2FmML5IuStYXEShirRwQ7cOI5OYrrV0mTd4I%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729284850-fePtYHr8%2FmML5IuStYXEShirRwQ7cOI5OYrrV0mTd4I%3D, hmacParameter=verify)` 2024-10-18T14:54:10.913-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729284850-VipzVDflqOqCbfF12lSNzV763VtjOMFvZpWQLnEGz7A%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729284850-VipzVDflqOqCbfF12lSNzV763VtjOMFvZpWQLnEGz7A%3D, hmacParameter=verify)` 2024-10-18T14:54:11.044-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729284850-VFaTOlSg9UcYaYv8E%2BmnQr7%2FYR9SdC0A%2FA13iNHWX80%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729284850-VFaTOlSg9UcYaYv8E%2BmnQr7%2FYR9SdC0A%2FA13iNHWX80%3D, hmacParameter=verify)` 2024-10-18T14:54:11.095-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729284850-n9KHpZVCRJ%2Bozk81NXvg4PWK%2FD8nVrN2%2FGSzvEbINKo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729284850-n9KHpZVCRJ%2Bozk81NXvg4PWK%2FD8nVrN2%2FGSzvEbINKo%3D, hmacParameter=verify)` 2024-10-18T14:54:11.096-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729284850-Y55efi26Kvw4jTPwEYIZ6eNYIRM1YROiychiFDLl7i0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729284850-Y55efi26Kvw4jTPwEYIZ6eNYIRM1YROiychiFDLl7i0%3D, hmacParameter=verify)` 2024-10-18T14:54:11.101-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T14:54:11.102-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T14:54:11.104-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T14:54:11.105-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T14:54:11.106-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T14:54:11.106-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T14:54:11.106-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T14:54:11.110-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-2] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T14:54:11.224-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729284850-n9KHpZVCRJ%2Bozk81NXvg4PWK%2FD8nVrN2%2FGSzvEbINKo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729284850-n9KHpZVCRJ%2Bozk81NXvg4PWK%2FD8nVrN2%2FGSzvEbINKo%3D, hmacParameter=verify)` 2024-10-18T14:54:11.224-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729284850-Y55efi26Kvw4jTPwEYIZ6eNYIRM1YROiychiFDLl7i0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729284850-Y55efi26Kvw4jTPwEYIZ6eNYIRM1YROiychiFDLl7i0%3D, hmacParameter=verify)` 2024-10-18T14:54:11.231-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T14:54:11.231-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T14:54:11.231-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T14:54:11.232-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T14:54:11.233-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T14:54:11.233-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T14:54:11.233-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-3] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T14:55:02.133-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.f.c.map.generator.MapGeneratorService : Found MapGenerator version: 1.12.3 2024-10-18T14:55:02.139-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-3] c.f.c.map.generator.GenerateMapTask : Starting map generator in directory: `%USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps` with command: `c:\program files\faf client\jre\bin\java.exe -jar C:\ProgramData\FAForever\map_generator\MapGenerator_1.12.3.jar --map-name neroxis_map_generator_1.12.3_yslgsm3brmlqy_ayeq` 2024-10-18T14:55:02.141-06:00 INFO 37484 --- [FAF Client] [Thread-423] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-10-18T14:55:02.141-06:00 DEBUG 37484 --- [FAF Client] [Thread-423] c.faforever.client.replay.ReplayServer : Opening local replay server on port 4458 2024-10-18T14:55:02.145-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 378970, --game-id, 23512250, --login, %USER%, --rpc-port, 4457, --gpgnet-port, 4459, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjkyODg0MDEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiTGVnZW5kdGhlbyJ9LCJpYXQiOjE3MjkyODQ4MDAsImlzcyI6Imh0dHBzOi8vaHlkcmEuZmFmb3JldmVyLmNvbS8iLCJqdGkiOiJjODc2NmE4YS00OGNmLTQwNmItODUzMy02MTg3YjM0MmM5N2UiLCJuYmYiOjE3MjkyODQ4MDAsInNjcCI6WyJvcGVuaWQiLCJvZmZsaW5lIiwicHVibGljX3Byb2ZpbGUiLCJ1cGxvYWRfbWFwIiwidXBsb2FkX21vZCIsImxvYmJ5Il0sInN1YiI6IjM3ODk3MCJ9.J5wyFalJNnx6b0xWtbc7SGjXvKF_xSEUxjlbfTCfb9H57AP6xBfbx9VVR9B1JTgG-O38yOhRF9q8cH-xHlaDb1kKCpKdGwmww65HuznPmA2O0U0SpW8cKsIflDIeg_HrdyWl0dLw7zEH05LyOLfRzY0Mje4-uuLDSxFOpI8y-aaUYw8DY4RcjZNawG302t0jiTfRKmoFr-aFDnUlvyJlCEX2C6TwZBtYVWWovAKV21DH9Z-vy2kZLK1pJDCneC_vm1S7Dpdxwq2KNaUmX1RiRuK5L5XB0qnzxvBJH_laBdOhOmVyGyRpjjB-7dyvX9ANfpsEEu_BVm1I85I5C5m8juK6ZXL5g8qab4AGVhCWVH6ubx1nYhz1nBZjQA9lFquesFLGwFtgjMZPVrUNLYbHokFP8b1krXecvpG4MJ4VSUuIFhJr6CNVaBmy7KZswsXOtF2D5GdBKioDsBlQ9msrdW42-G6MpGhvwTmNno4ZW2ok4txBkYdIu0HrUd_VxXiawtWPp5YuHMUskoCurFyCd7sLgNxaF1umsVFrABZlWNzpuGEe4QaNjcecbktwGp2J8Rk4hhqlwaD593UQuJoSR35sgrYPEo6SGWTJdlU-PsKYDur9ttcRXDniSqsIR_v_QDF1pXCDnCjFIZC49RlrjPlLsJMpks-90gNYWTg1KvM, --icebreaker-base-url, https://api.faforever.com/ice] 2024-10-18T14:55:02.154-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-10-18T14:55:02.404-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-10-18T14:55:02.657-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-10-18T14:55:02.908-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-10-18T14:55:03.161-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-10-18T14:55:03.412-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-10-18T14:55:03.665-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-10-18T14:55:03.916-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 8/50) 2024-10-18T14:55:04.167-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 9/50) 2024-10-18T14:55:06.839-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-8] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /seraphim, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_23512250.log, /gpgnet, 127.0.0.1:4459, /mean, 1384.5, /deviation, 87.8301010131836, /division, gold, /subdivision, I, /savereplay, gpgnet://127.0.0.1:4458/23512250/%USER%.SCFAreplay, /country, US, /numgames, 1947, /team, 2, /players, 6, /startspot, 5, /numgames, 868] in directory: C:\ProgramData\FAForever\bin 2024-10-18T14:55:06.883-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:06.883-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:06.930-06:00 DEBUG 37484 --- [FAF Client] [parallel-8] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\neroxis_map_generator_1.12.3_yslgsm3brmlqy_ayeq 2024-10-18T14:55:14.149-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:15.001-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-10-18T14:55:15.005-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-10-18T14:55:15.090-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-10-18T14:55:15.325-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '513636' changed to: gathering 2024-10-18T14:55:15.326-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '497472' changed to: gathering 2024-10-18T14:55:15.331-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: gathering 2024-10-18T14:55:15.593-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["513636"]' 2024-10-18T14:55:15.599-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["497472"]' 2024-10-18T14:55:15.606-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["517282"]' 2024-10-18T14:55:15.803-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: gathering 2024-10-18T14:55:16.117-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:16.512-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '513636' changed to: awaitingCandidates 2024-10-18T14:55:16.519-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/513636': {"srcId":378970,"destId":513636,"password":"45g7j3v6g34hp17nam6dqv5rb1","ufrag":"evkjh1iagmjgf8","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"7","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":7041,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":50471,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"9","relAddr":"192.168.1.110","relPort":7041},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":24375,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"10","relAddr":"192.168.1.110","relPort":7041},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":11576,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"11","relAddr":"192.168.1.110","relPort":7041},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":57904,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"98.97.116.182","relPort":50471},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":59380,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"98.97.116.182","relPort":24375},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":16823,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"98.97.116.182","relPort":11576}]} 2024-10-18T14:55:16.542-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: awaitingCandidates 2024-10-18T14:55:16.542-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '497472' changed to: awaitingCandidates 2024-10-18T14:55:16.546-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/497472': {"srcId":378970,"destId":497472,"password":"6dvilkiojb2ip8mm5gbgpvks8c","ufrag":"5hth01iagmjgf8","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"21","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"23","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"28","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"33","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"35","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6515,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":14316,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"37","relAddr":"192.168.1.110","relPort":6515},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":33578,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"40","relAddr":"192.168.1.110","relPort":6515},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":17406,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"41","relAddr":"192.168.1.110","relPort":6515},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":54449,"type":"RELAYED_CANDIDATE","generation":0,"id":"42","relAddr":"98.97.116.182","relPort":14316},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":64116,"type":"RELAYED_CANDIDATE","generation":0,"id":"43","relAddr":"98.97.116.182","relPort":33578},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":13039,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"98.97.116.182","relPort":17406}]} 2024-10-18T14:55:16.550-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/517282': {"srcId":378970,"destId":517282,"password":"3trg81vhb2hcsh3et0egmkovhd","ufrag":"aqml71iagmjgf8","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"22","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"25","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"26","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6700,"type":"HOST_CANDIDATE","generation":0,"id":"27","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":7912,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"29","relAddr":"192.168.1.110","relPort":6700},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":10369,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"30","relAddr":"192.168.1.110","relPort":6700},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":41563,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"32","relAddr":"192.168.1.110","relPort":6700},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":57045,"type":"RELAYED_CANDIDATE","generation":0,"id":"34","relAddr":"98.97.116.182","relPort":7912},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":64363,"type":"RELAYED_CANDIDATE","generation":0,"id":"38","relAddr":"98.97.116.182","relPort":10369},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":14997,"type":"RELAYED_CANDIDATE","generation":0,"id":"39","relAddr":"98.97.116.182","relPort":41563}]} 2024-10-18T14:55:16.578-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: awaitingCandidates 2024-10-18T14:55:16.581-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/181964': {"srcId":378970,"destId":181964,"password":"4p40o266tpc9lebor27s6kd2k9","ufrag":"f7d831iagmjgir","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"45","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"46","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"47","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"50","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"51","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"52","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6531,"type":"HOST_CANDIDATE","generation":0,"id":"53","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":16997,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"54","relAddr":"192.168.1.110","relPort":6531},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":24704,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"55","relAddr":"192.168.1.110","relPort":6531},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":53609,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.1.110","relPort":6531},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":61380,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"98.97.116.182","relPort":16997},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":59755,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"98.97.116.182","relPort":24704},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":17979,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"98.97.116.182","relPort":53609}]} 2024-10-18T14:55:16.582-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: checking 2024-10-18T14:55:17.098-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:17.276-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '513636' changed to: checking 2024-10-18T14:55:17.346-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been established 2024-10-18T14:55:17.347-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: connected 2024-10-18T14:55:17.941-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '513636' has been established 2024-10-18T14:55:17.941-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '513636' changed to: connected 2024-10-18T14:55:19.040-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '497472' changed to: checking 2024-10-18T14:55:19.206-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: checking 2024-10-18T14:55:20.127-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '517282' has been established 2024-10-18T14:55:20.127-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: connected 2024-10-18T14:55:20.235-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '497472' has been established 2024-10-18T14:55:20.235-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '497472' changed to: connected 2024-10-18T14:55:25.983-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["34270"]' 2024-10-18T14:55:28.118-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '34270' changed to: gathering 2024-10-18T14:55:28.934-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '34270' changed to: awaitingCandidates 2024-10-18T14:55:28.936-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/34270': {"srcId":378970,"destId":34270,"password":"5v4v9tj6s3katc3jfk2v5nk017","ufrag":"1fl891iagmjsjm","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"62","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"63","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"64","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"65","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6516,"type":"HOST_CANDIDATE","generation":0,"id":"68","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":7172,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"69","relAddr":"192.168.1.110","relPort":6516},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":31788,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"70","relAddr":"192.168.1.110","relPort":6516},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":39323,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"71","relAddr":"192.168.1.110","relPort":6516},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":54424,"type":"RELAYED_CANDIDATE","generation":0,"id":"72","relAddr":"98.97.116.182","relPort":7172},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":58444,"type":"RELAYED_CANDIDATE","generation":0,"id":"73","relAddr":"98.97.116.182","relPort":31788},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":18777,"type":"RELAYED_CANDIDATE","generation":0,"id":"74","relAddr":"98.97.116.182","relPort":39323}]} 2024-10-18T14:55:28.937-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '34270' changed to: checking 2024-10-18T14:55:29.061-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been lost 2024-10-18T14:55:29.061-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: disconnected 2024-10-18T14:55:29.067-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: gathering 2024-10-18T14:55:29.108-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:55:29.801-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: awaitingCandidates 2024-10-18T14:55:29.802-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/181964': {"srcId":378970,"destId":181964,"password":"66f8re57lq343668rs1iidqlak","ufrag":"43es51iagmjthb","candidates":[{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":6940,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"84","relAddr":"192.168.1.110","relPort":6128},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":19403,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"85","relAddr":"192.168.1.110","relPort":6128},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":39642,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"86","relAddr":"192.168.1.110","relPort":6128},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":53847,"type":"RELAYED_CANDIDATE","generation":0,"id":"87","relAddr":"98.97.116.182","relPort":6940},{"foundation":"11","protocol":"udp","priority":2815,"ip":"104.248.215.47","port":56511,"type":"RELAYED_CANDIDATE","generation":0,"id":"88","relAddr":"98.97.116.182","relPort":19403},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":16573,"type":"RELAYED_CANDIDATE","generation":0,"id":"89","relAddr":"98.97.116.182","relPort":39642}]} 2024-10-18T14:55:29.803-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: checking 2024-10-18T14:55:29.908-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '34270' has been established 2024-10-18T14:55:29.908-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '34270' changed to: connected 2024-10-18T14:55:30.474-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been established 2024-10-18T14:55:30.474-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: connected 2024-10-18T14:56:52.251-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T14:56:52.251-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T14:56:52.252-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : ForgedAlliance still running, destroying process 2024-10-18T14:56:52.252-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_violation","count":2,"time":"2024-10-18T20:56:52.360821+00:00"} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_violation' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:56:52.962-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-10-18T14:56:52.966-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '513636' has been lost 2024-10-18T14:56:52.966-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '513636' changed to: disconnected 2024-10-18T14:56:52.969-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '517282' has been lost 2024-10-18T14:56:52.969-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '517282' changed to: disconnected 2024-10-18T14:56:52.972-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '497472' has been lost 2024-10-18T14:56:52.972-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '497472' changed to: disconnected 2024-10-18T14:56:52.975-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been lost 2024-10-18T14:56:52.975-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: disconnected 2024-10-18T14:56:52.976-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 1 2024-10-18T14:56:52.979-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '34270' has been lost 2024-10-18T14:56:52.979-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '34270' changed to: disconnected 2024-10-18T14:56:52.980-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-10-18T14:56:53.659-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:56:53.660-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T14:56:53.973-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-10-18T14:56:56.747-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:56:56.751-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T14:58:18.447-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T14:58:47.411-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:03:09.412-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:03:18.449-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T15:04:45.356-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:04:54.772-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:05:57.951-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:06:49.180-06:00 ERROR 37484 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Error during deserialization of message {"command":"search_timeout","timeouts":[{"player":378970,"expires_at":"2024-10-18T21:06:52.360821+00:00"}]} com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'search_timeout' as a subtype of `com.faforever.commons.lobby.ServerMessage`: known type ids = [ConnectToPeer, DisconnectFromPeer, HostGame, IceMsg, JoinGame, authentication_failed, avatar, game_info, game_launch, ice_servers, invalid, irc_password, is_ready, kicked_from_party, match_cancelled, match_found, matchmaker_info, notice, party_invite, ping, player_info, pong, search_info, session, social, update_party, welcome] at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 12] at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCallable] : reactor.core.publisher.Mono.fromCallable com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Error has been observed at the following site(s): *__Mono.fromCallable ⇢ at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke(FafLobbyClient.kt:147) Original Stack Trace: at com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43) at com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:2040) at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1590) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:298) at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:165) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:151) at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136) at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263) at com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4905) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3848) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3816) at com.faforever.commons.lobby.FafLobbyClient$openConnection$1$inboundMono$7.invoke$lambda$0(FafLobbyClient.kt:148) at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2367) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onSubscribe(FluxOnErrorResume.java:74) at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) at reactor.core.publisher.Mono.subscribe(Mono.java:4568) at reactor.core.publisher.FluxFlatMap$FlatMapMain.onNext(FluxFlatMap.java:430) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:547) at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:988) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onComplete(FluxTakeWhile.java:122) at reactor.core.publisher.FluxTakeWhile$TakeWhileSubscriber.onNext(FluxTakeWhile.java:96) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drainRegular(FluxWindowPredicate.java:670) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.drain(FluxWindowPredicate.java:748) at reactor.core.publisher.FluxWindowPredicate$WindowFlux.onNext(FluxWindowPredicate.java:790) at reactor.core.publisher.FluxWindowPredicate$WindowPredicateMain.onNext(FluxWindowPredicate.java:241) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onNext(FluxHandleFuseable.java:194) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:294) at reactor.netty.channel.FluxReceive.onInboundNext(FluxReceive.java:403) at reactor.netty.channel.ChannelOperations.onInboundNext(ChannelOperations.java:426) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:822) at reactor.netty.http.client.WebsocketClientOperations.onInboundNext(WebsocketClientOperations.java:166) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:324) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1473) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1336) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1385) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1407) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-10-18T15:07:21.662-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T15:07:21.662-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T15:07:22.499-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729285642-mfaLjKkibn3eqKX6n%2BEWLif5pDNW9uKguRvgef2kSqs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729285642-mfaLjKkibn3eqKX6n%2BEWLif5pDNW9uKguRvgef2kSqs%3D, hmacParameter=verify)` 2024-10-18T15:07:22.500-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729285642-j1gf2yP%2BOFEV0Z5tYdsAc4JJvMgItsu%2B%2FqWh5f2lSRc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729285642-j1gf2yP%2BOFEV0Z5tYdsAc4JJvMgItsu%2B%2FqWh5f2lSRc%3D, hmacParameter=verify)` 2024-10-18T15:07:22.516-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729285642-W%2FMsPVN6uftdbGwXL4EUo%2FCwBRr4k3vmfcVQtE75xos%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729285642-W%2FMsPVN6uftdbGwXL4EUo%2FCwBRr4k3vmfcVQtE75xos%3D, hmacParameter=verify)` 2024-10-18T15:07:22.517-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729285642-em8QAPzVUsbfCPndRhD4nm%2BItq%2BfOGHTaeqjxS7K7gg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729285642-em8QAPzVUsbfCPndRhD4nm%2BItq%2BfOGHTaeqjxS7K7gg%3D, hmacParameter=verify)` 2024-10-18T15:07:22.517-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729285642-TtsXSmDCamlLz0bLjxu65EvnvZPHaduz%2B2poiol8oEc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729285642-TtsXSmDCamlLz0bLjxu65EvnvZPHaduz%2B2poiol8oEc%3D, hmacParameter=verify)` 2024-10-18T15:07:22.517-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729285642-8RVvDrN%2Ff40Ra2QxzwpNEOH4XnosanVPvuJBopE82po%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729285642-8RVvDrN%2Ff40Ra2QxzwpNEOH4XnosanVPvuJBopE82po%3D, hmacParameter=verify)` 2024-10-18T15:07:22.518-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729285642-bN4UQW13B79jusyBe8VfrNvFTyGdOTpiFroF4AA9DZQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729285642-bN4UQW13B79jusyBe8VfrNvFTyGdOTpiFroF4AA9DZQ%3D, hmacParameter=verify)` 2024-10-18T15:07:22.518-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729285642-9pEyIrldZVGvgPViFMl4sFlsI6qaT7EjP0R1laHiq%2FQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729285642-9pEyIrldZVGvgPViFMl4sFlsI6qaT7EjP0R1laHiq%2FQ%3D, hmacParameter=verify)` 2024-10-18T15:07:22.523-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729285642-9O9GD0CfMC4SmhEc8jBiw55ptCwrb5%2Fywm6Qw0QUfMc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729285642-9O9GD0CfMC4SmhEc8jBiw55ptCwrb5%2Fywm6Qw0QUfMc%3D, hmacParameter=verify)` 2024-10-18T15:07:23.120-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729285642-A%2FX7x%2BOCHhLcRGAXYPMf2q5RQs5zZtUDZUmteBhNwXk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729285642-A%2FX7x%2BOCHhLcRGAXYPMf2q5RQs5zZtUDZUmteBhNwXk%3D, hmacParameter=verify)` 2024-10-18T15:07:23.123-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729285642-59bJ6%2BD8nx12FfbYGNSuhqyWwdTPDnhRqG65bcACYgQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729285642-59bJ6%2BD8nx12FfbYGNSuhqyWwdTPDnhRqG65bcACYgQ%3D, hmacParameter=verify)` 2024-10-18T15:07:23.128-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729285642-UTyP7zUtGFtxHAt5eAIJjfk%2BvcmevrqT1Goly8RWEBc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729285642-UTyP7zUtGFtxHAt5eAIJjfk%2BvcmevrqT1Goly8RWEBc%3D, hmacParameter=verify)` 2024-10-18T15:07:23.133-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729285642-weZAcqVgR3lYJlR8VvgW3DxN3bBTVpNexl2%2B8enNY%2B0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729285642-weZAcqVgR3lYJlR8VvgW3DxN3bBTVpNexl2%2B8enNY%2B0%3D, hmacParameter=verify)` 2024-10-18T15:07:23.133-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729285642-nXAXFv%2BOHShqvAhC%2BceSQD7V%2Bwjl%2FZteeFQ7UYpjCro%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729285642-nXAXFv%2BOHShqvAhC%2BceSQD7V%2Bwjl%2FZteeFQ7UYpjCro%3D, hmacParameter=verify)` 2024-10-18T15:07:23.135-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729285642-U5Izp7QIQC8h%2BcpHMKgLMQGmn%2FOtycvUEsXcPhW4h%2B4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729285642-U5Izp7QIQC8h%2BcpHMKgLMQGmn%2FOtycvUEsXcPhW4h%2B4%3D, hmacParameter=verify)` 2024-10-18T15:07:23.135-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729285642-FGPU0Zx8SOdiD6QieJD2lgFn4igsweQ1GujA5foy1cs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729285642-FGPU0Zx8SOdiD6QieJD2lgFn4igsweQ1GujA5foy1cs%3D, hmacParameter=verify)` 2024-10-18T15:07:23.265-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729285642-pdyiN0tIyKdJk88093045oMoZw82zO8zeht7aOrmSU4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729285642-pdyiN0tIyKdJk88093045oMoZw82zO8zeht7aOrmSU4%3D, hmacParameter=verify)` 2024-10-18T15:07:23.447-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729285642-QB8sg8zKOkyXzBs5wYVEAyoGjJtgqBVz3%2F6pyOFkiAE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729285642-QB8sg8zKOkyXzBs5wYVEAyoGjJtgqBVz3%2F6pyOFkiAE%3D, hmacParameter=verify)` 2024-10-18T15:07:23.447-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729285642-KJy5BGQCpwb0OtN6%2B824ygsxi7c8RDzir3sCAOfFBQk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729285642-KJy5BGQCpwb0OtN6%2B824ygsxi7c8RDzir3sCAOfFBQk%3D, hmacParameter=verify)` 2024-10-18T15:07:23.449-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T15:07:23.449-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T15:07:23.449-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T15:07:23.449-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T15:07:23.450-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T15:07:23.451-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T15:07:23.452-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-4] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T15:08:18.453-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T15:08:54.699-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.f.c.map.generator.MapGeneratorService : Found MapGenerator version: 1.12.3 2024-10-18T15:08:54.701-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-5] c.f.c.map.generator.GenerateMapTask : Starting map generator in directory: `%USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps` with command: `c:\program files\faf client\jre\bin\java.exe -jar C:\ProgramData\FAForever\map_generator\MapGenerator_1.12.3.jar --map-name neroxis_map_generator_1.12.3_id3rpcuffqr64_ayea` 2024-10-18T15:08:54.706-06:00 INFO 37484 --- [FAF Client] [Thread-787] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-10-18T15:08:54.707-06:00 DEBUG 37484 --- [FAF Client] [Thread-787] c.faforever.client.replay.ReplayServer : Opening local replay server on port 4905 2024-10-18T15:08:54.707-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 378970, --game-id, 23512348, --login, %USER%, --rpc-port, 4902, --gpgnet-port, 4904, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjkyODg0MDEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiTGVnZW5kdGhlbyJ9LCJpYXQiOjE3MjkyODQ4MDAsImlzcyI6Imh0dHBzOi8vaHlkcmEuZmFmb3JldmVyLmNvbS8iLCJqdGkiOiJjODc2NmE4YS00OGNmLTQwNmItODUzMy02MTg3YjM0MmM5N2UiLCJuYmYiOjE3MjkyODQ4MDAsInNjcCI6WyJvcGVuaWQiLCJvZmZsaW5lIiwicHVibGljX3Byb2ZpbGUiLCJ1cGxvYWRfbWFwIiwidXBsb2FkX21vZCIsImxvYmJ5Il0sInN1YiI6IjM3ODk3MCJ9.J5wyFalJNnx6b0xWtbc7SGjXvKF_xSEUxjlbfTCfb9H57AP6xBfbx9VVR9B1JTgG-O38yOhRF9q8cH-xHlaDb1kKCpKdGwmww65HuznPmA2O0U0SpW8cKsIflDIeg_HrdyWl0dLw7zEH05LyOLfRzY0Mje4-uuLDSxFOpI8y-aaUYw8DY4RcjZNawG302t0jiTfRKmoFr-aFDnUlvyJlCEX2C6TwZBtYVWWovAKV21DH9Z-vy2kZLK1pJDCneC_vm1S7Dpdxwq2KNaUmX1RiRuK5L5XB0qnzxvBJH_laBdOhOmVyGyRpjjB-7dyvX9ANfpsEEu_BVm1I85I5C5m8juK6ZXL5g8qab4AGVhCWVH6ubx1nYhz1nBZjQA9lFquesFLGwFtgjMZPVrUNLYbHokFP8b1krXecvpG4MJ4VSUuIFhJr6CNVaBmy7KZswsXOtF2D5GdBKioDsBlQ9msrdW42-G6MpGhvwTmNno4ZW2ok4txBkYdIu0HrUd_VxXiawtWPp5YuHMUskoCurFyCd7sLgNxaF1umsVFrABZlWNzpuGEe4QaNjcecbktwGp2J8Rk4hhqlwaD593UQuJoSR35sgrYPEo6SGWTJdlU-PsKYDur9ttcRXDniSqsIR_v_QDF1pXCDnCjFIZC49RlrjPlLsJMpks-90gNYWTg1KvM, --icebreaker-base-url, https://api.faforever.com/ice] 2024-10-18T15:08:54.712-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-10-18T15:08:54.963-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-10-18T15:08:55.218-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-10-18T15:08:55.485-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-10-18T15:08:55.739-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-10-18T15:08:55.991-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-10-18T15:08:56.260-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-10-18T15:08:56.512-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 8/50) 2024-10-18T15:08:57.751-06:00 DEBUG 37484 --- [FAF Client] [parallel-14] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\neroxis_map_generator_1.12.3_id3rpcuffqr64_ayea 2024-10-18T15:08:59.121-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-10] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /seraphim, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_23512348.log, /gpgnet, 127.0.0.1:4904, /mean, 1384.5, /deviation, 87.8301010131836, /division, gold, /subdivision, I, /savereplay, gpgnet://127.0.0.1:4905/23512348/%USER%.SCFAreplay, /country, US, /numgames, 1947, /team, 2, /players, 6, /startspot, 1, /numgames, 868] in directory: C:\ProgramData\FAForever\bin 2024-10-18T15:08:59.165-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:08:59.165-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:09:05.399-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:09:06.343-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:09:07.403-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-10-18T15:09:07.407-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-10-18T15:09:07.491-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-10-18T15:09:07.706-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: gathering 2024-10-18T15:09:07.711-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '526458' changed to: gathering 2024-10-18T15:09:07.952-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["161095"]' 2024-10-18T15:09:07.957-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["526458"]' 2024-10-18T15:09:08.174-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: gathering 2024-10-18T15:09:08.832-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '526458' changed to: awaitingCandidates 2024-10-18T15:09:08.833-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: awaitingCandidates 2024-10-18T15:09:08.840-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/526458': {"srcId":378970,"destId":526458,"password":"7aicvldjkudl3rofr033lkmu37","ufrag":"4mu571iagnctad","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"10","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"12","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"13","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6907,"type":"HOST_CANDIDATE","generation":0,"id":"14","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":47498,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"15","relAddr":"192.168.1.110","relPort":6907},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":11301,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"16","relAddr":"192.168.1.110","relPort":6907},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":14103,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"17","relAddr":"192.168.1.110","relPort":6907},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":59705,"type":"RELAYED_CANDIDATE","generation":0,"id":"18","relAddr":"98.97.116.182","relPort":47498},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":60787,"type":"RELAYED_CANDIDATE","generation":0,"id":"23","relAddr":"98.97.116.182","relPort":11301},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":19496,"type":"RELAYED_CANDIDATE","generation":0,"id":"26","relAddr":"98.97.116.182","relPort":14103}]} 2024-10-18T15:09:08.843-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/161095': {"srcId":378970,"destId":161095,"password":"3jj1k39uson8mjbid4o159ka1r","ufrag":"dobn31iagnctad","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"7","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"9","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"11","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6998,"type":"HOST_CANDIDATE","generation":0,"id":"21","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":48960,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"22","relAddr":"192.168.1.110","relPort":6998},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":2107,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"24","relAddr":"192.168.1.110","relPort":6998},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":45150,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"25","relAddr":"192.168.1.110","relPort":6998},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":57060,"type":"RELAYED_CANDIDATE","generation":0,"id":"27","relAddr":"98.97.116.182","relPort":48960},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":59760,"type":"RELAYED_CANDIDATE","generation":0,"id":"28","relAddr":"98.97.116.182","relPort":2107},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":17312,"type":"RELAYED_CANDIDATE","generation":0,"id":"29","relAddr":"98.97.116.182","relPort":45150}]} 2024-10-18T15:09:08.898-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: awaitingCandidates 2024-10-18T15:09:08.900-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/181964': {"srcId":378970,"destId":181964,"password":"634crvsbc27emda1494hsov4dj","ufrag":"5m87s1iagnctee","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"30","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"32","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"33","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"34","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"35","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"37","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6749,"type":"HOST_CANDIDATE","generation":0,"id":"38","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":46923,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"39","relAddr":"192.168.1.110","relPort":6749},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":62510,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"40","relAddr":"192.168.1.110","relPort":6749},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":63578,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"41","relAddr":"192.168.1.110","relPort":6749},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":65513,"type":"RELAYED_CANDIDATE","generation":0,"id":"42","relAddr":"98.97.116.182","relPort":62510},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":61513,"type":"RELAYED_CANDIDATE","generation":0,"id":"43","relAddr":"98.97.116.182","relPort":46923},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":12036,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"98.97.116.182","relPort":63578}]} 2024-10-18T15:09:08.901-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: checking 2024-10-18T15:09:09.605-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: checking 2024-10-18T15:09:09.751-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["457615"]' 2024-10-18T15:09:09.889-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been established 2024-10-18T15:09:09.890-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: connected 2024-10-18T15:09:10.299-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '161095' has been established 2024-10-18T15:09:10.299-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: connected 2024-10-18T15:09:11.331-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=Team TheGeometer Vs Team Kemikal, id=23512348, status=OPEN) 2024-10-18T15:09:11.382-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '526458' changed to: checking 2024-10-18T15:09:11.725-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '457615' changed to: gathering 2024-10-18T15:09:12.393-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '526458' has been established 2024-10-18T15:09:12.393-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '526458' changed to: connected 2024-10-18T15:09:12.485-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '457615' changed to: awaitingCandidates 2024-10-18T15:09:12.488-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/457615': {"srcId":378970,"destId":457615,"password":"32c8lmg92g14c7hj7pkp0s78qo","ufrag":"c7b611iagnd0td","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"45","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"46","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"47","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"50","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"51","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"52","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6487,"type":"HOST_CANDIDATE","generation":0,"id":"53","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":26616,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"54","relAddr":"192.168.1.110","relPort":6487},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":16829,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"55","relAddr":"192.168.1.110","relPort":6487},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":3716,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.1.110","relPort":6487},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":54571,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"98.97.116.182","relPort":16829},{"foundation":"11","protocol":"udp","priority":2815,"ip":"138.68.227.172","port":54908,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"98.97.116.182","relPort":26616},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":11744,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"98.97.116.182","relPort":3716}]} 2024-10-18T15:09:12.489-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '457615' changed to: checking 2024-10-18T15:09:13.685-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '457615' has been established 2024-10-18T15:09:13.685-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '457615' changed to: connected 2024-10-18T15:09:14.425-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=Team TheGeometer Vs Team Kemikal, id=23512348, status=OPEN) 2024-10-18T15:09:54.719-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["395261"]' 2024-10-18T15:10:14.546-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T15:10:14.546-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T15:10:14.547-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : ForgedAlliance still running, destroying process 2024-10-18T15:10:14.551-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '457615' has been lost 2024-10-18T15:10:14.551-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '457615' changed to: disconnected 2024-10-18T15:10:15.316-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-10-18T15:10:15.318-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '526458' has been lost 2024-10-18T15:10:15.318-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '526458' changed to: disconnected 2024-10-18T15:10:15.320-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '161095' has been lost 2024-10-18T15:10:15.321-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: disconnected 2024-10-18T15:10:15.323-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been lost 2024-10-18T15:10:15.323-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: disconnected 2024-10-18T15:10:15.327-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 1 2024-10-18T15:10:15.329-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-10-18T15:10:15.720-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:10:15.720-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:10:16.367-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-10-18T15:10:19.054-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-10-18T15:10:19.055-06:00 INFO 37484 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Matchmaking search has been started 2024-10-18T15:10:19.074-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2399, version=3812, name=ForgedAlliance.exe, md5=a49c1003ae57850b13ccf561070c77a7, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe?verify=1729285642-mfaLjKkibn3eqKX6n%2BEWLif5pDNW9uKguRvgef2kSqs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3812.exe, hmacToken=1729285642-mfaLjKkibn3eqKX6n%2BEWLif5pDNW9uKguRvgef2kSqs%3D, hmacParameter=verify)` 2024-10-18T15:10:19.076-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2391, version=3812, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua?verify=1729285642-j1gf2yP%2BOFEV0Z5tYdsAc4JJvMgItsu%2B%2FqWh5f2lSRc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3812.lua, hmacToken=1729285642-j1gf2yP%2BOFEV0Z5tYdsAc4JJvMgItsu%2B%2FqWh5f2lSRc%3D, hmacParameter=verify)` 2024-10-18T15:10:19.091-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1729285642-W%2FMsPVN6uftdbGwXL4EUo%2FCwBRr4k3vmfcVQtE75xos%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1729285642-W%2FMsPVN6uftdbGwXL4EUo%2FCwBRr4k3vmfcVQtE75xos%3D, hmacParameter=verify)` 2024-10-18T15:10:19.091-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1729285642-em8QAPzVUsbfCPndRhD4nm%2BItq%2BfOGHTaeqjxS7K7gg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1729285642-em8QAPzVUsbfCPndRhD4nm%2BItq%2BfOGHTaeqjxS7K7gg%3D, hmacParameter=verify)` 2024-10-18T15:10:19.092-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1729285642-TtsXSmDCamlLz0bLjxu65EvnvZPHaduz%2B2poiol8oEc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1729285642-TtsXSmDCamlLz0bLjxu65EvnvZPHaduz%2B2poiol8oEc%3D, hmacParameter=verify)` 2024-10-18T15:10:19.092-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2397, version=3812, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua?verify=1729285642-8RVvDrN%2Ff40Ra2QxzwpNEOH4XnosanVPvuJBopE82po%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3812.lua, hmacToken=1729285642-8RVvDrN%2Ff40Ra2QxzwpNEOH4XnosanVPvuJBopE82po%3D, hmacParameter=verify)` 2024-10-18T15:10:19.093-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1729285642-bN4UQW13B79jusyBe8VfrNvFTyGdOTpiFroF4AA9DZQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1729285642-bN4UQW13B79jusyBe8VfrNvFTyGdOTpiFroF4AA9DZQ%3D, hmacParameter=verify)` 2024-10-18T15:10:19.093-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1729285642-9pEyIrldZVGvgPViFMl4sFlsI6qaT7EjP0R1laHiq%2FQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1729285642-9pEyIrldZVGvgPViFMl4sFlsI6qaT7EjP0R1laHiq%2FQ%3D, hmacParameter=verify)` 2024-10-18T15:10:19.097-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2392, version=3812, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2?verify=1729285642-9O9GD0CfMC4SmhEc8jBiw55ptCwrb5%2Fywm6Qw0QUfMc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3812.nx2, hmacToken=1729285642-9O9GD0CfMC4SmhEc8jBiw55ptCwrb5%2Fywm6Qw0QUfMc%3D, hmacParameter=verify)` 2024-10-18T15:10:19.700-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2394, version=3812, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2?verify=1729285642-A%2FX7x%2BOCHhLcRGAXYPMf2q5RQs5zZtUDZUmteBhNwXk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3812.nx2, hmacToken=1729285642-A%2FX7x%2BOCHhLcRGAXYPMf2q5RQs5zZtUDZUmteBhNwXk%3D, hmacParameter=verify)` 2024-10-18T15:10:19.703-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2387, version=3812, name=loc.nx2, md5=cf55ed13e463a86a8113a6f6a0c720ee, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2?verify=1729285642-59bJ6%2BD8nx12FfbYGNSuhqyWwdTPDnhRqG65bcACYgQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3812.nx2, hmacToken=1729285642-59bJ6%2BD8nx12FfbYGNSuhqyWwdTPDnhRqG65bcACYgQ%3D, hmacParameter=verify)` 2024-10-18T15:10:19.708-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2393, version=3812, name=lua.nx2, md5=1922674174c032b07e6971eed058f99a, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2?verify=1729285642-UTyP7zUtGFtxHAt5eAIJjfk%2BvcmevrqT1Goly8RWEBc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3812.nx2, hmacToken=1729285642-UTyP7zUtGFtxHAt5eAIJjfk%2BvcmevrqT1Goly8RWEBc%3D, hmacParameter=verify)` 2024-10-18T15:10:19.713-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2388, version=3812, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2?verify=1729285642-weZAcqVgR3lYJlR8VvgW3DxN3bBTVpNexl2%2B8enNY%2B0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3812.nx2, hmacToken=1729285642-weZAcqVgR3lYJlR8VvgW3DxN3bBTVpNexl2%2B8enNY%2B0%3D, hmacParameter=verify)` 2024-10-18T15:10:19.713-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1729285642-nXAXFv%2BOHShqvAhC%2BceSQD7V%2Bwjl%2FZteeFQ7UYpjCro%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1729285642-nXAXFv%2BOHShqvAhC%2BceSQD7V%2Bwjl%2FZteeFQ7UYpjCro%3D, hmacParameter=verify)` 2024-10-18T15:10:19.714-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2389, version=3812, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2?verify=1729285642-U5Izp7QIQC8h%2BcpHMKgLMQGmn%2FOtycvUEsXcPhW4h%2B4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3812.nx2, hmacToken=1729285642-U5Izp7QIQC8h%2BcpHMKgLMQGmn%2FOtycvUEsXcPhW4h%2B4%3D, hmacParameter=verify)` 2024-10-18T15:10:19.716-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2396, version=3812, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2?verify=1729285642-FGPU0Zx8SOdiD6QieJD2lgFn4igsweQ1GujA5foy1cs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3812.nx2, hmacToken=1729285642-FGPU0Zx8SOdiD6QieJD2lgFn4igsweQ1GujA5foy1cs%3D, hmacParameter=verify)` 2024-10-18T15:10:19.846-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2395, version=3812, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2?verify=1729285642-pdyiN0tIyKdJk88093045oMoZw82zO8zeht7aOrmSU4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3812.nx2, hmacToken=1729285642-pdyiN0tIyKdJk88093045oMoZw82zO8zeht7aOrmSU4%3D, hmacParameter=verify)` 2024-10-18T15:10:20.022-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2390, version=3812, name=units.nx2, md5=19627f89fcb1dde8d8eb69bd1af84b0f, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2?verify=1729285642-QB8sg8zKOkyXzBs5wYVEAyoGjJtgqBVz3%2F6pyOFkiAE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3812.nx2, hmacToken=1729285642-QB8sg8zKOkyXzBs5wYVEAyoGjJtgqBVz3%2F6pyOFkiAE%3D, hmacParameter=verify)` 2024-10-18T15:10:20.023-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2398, version=3812, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2?verify=1729285642-KJy5BGQCpwb0OtN6%2B824ygsxi7c8RDzir3sCAOfFBQk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3812.nx2, hmacToken=1729285642-KJy5BGQCpwb0OtN6%2B824ygsxi7c8RDzir3sCAOfFBQk%3D, hmacParameter=verify)` 2024-10-18T15:10:20.024-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3812` 2024-10-18T15:10:20.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-10-18T15:10:20.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-10-18T15:10:20.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-10-18T15:10:20.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-10-18T15:10:20.024-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-10-18T15:10:20.025-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-10-18T15:10:20.026-06:00 DEBUG 37484 --- [FAF Client] [pool-2-thread-6] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3812 2024-10-18T15:11:53.507-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-2] c.f.c.map.generator.MapGeneratorService : Found MapGenerator version: 1.12.3 2024-10-18T15:11:53.509-06:00 INFO 37484 --- [FAF Client] [pool-2-thread-7] c.f.c.map.generator.GenerateMapTask : Starting map generator in directory: `%USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps` with command: `c:\program files\faf client\jre\bin\java.exe -jar C:\ProgramData\FAForever\map_generator\MapGenerator_1.12.3.jar --map-name neroxis_map_generator_1.12.3_nqxdiywmmyvya_ayea` 2024-10-18T15:11:53.513-06:00 INFO 37484 --- [FAF Client] [Thread-1144] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-10-18T15:11:53.514-06:00 DEBUG 37484 --- [FAF Client] [Thread-1144] c.faforever.client.replay.ReplayServer : Opening local replay server on port 4990 2024-10-18T15:11:53.514-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 378970, --game-id, 23512363, --login, %USER%, --rpc-port, 4987, --gpgnet-port, 4989, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjkyODg0MDEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiTGVnZW5kdGhlbyJ9LCJpYXQiOjE3MjkyODQ4MDAsImlzcyI6Imh0dHBzOi8vaHlkcmEuZmFmb3JldmVyLmNvbS8iLCJqdGkiOiJjODc2NmE4YS00OGNmLTQwNmItODUzMy02MTg3YjM0MmM5N2UiLCJuYmYiOjE3MjkyODQ4MDAsInNjcCI6WyJvcGVuaWQiLCJvZmZsaW5lIiwicHVibGljX3Byb2ZpbGUiLCJ1cGxvYWRfbWFwIiwidXBsb2FkX21vZCIsImxvYmJ5Il0sInN1YiI6IjM3ODk3MCJ9.J5wyFalJNnx6b0xWtbc7SGjXvKF_xSEUxjlbfTCfb9H57AP6xBfbx9VVR9B1JTgG-O38yOhRF9q8cH-xHlaDb1kKCpKdGwmww65HuznPmA2O0U0SpW8cKsIflDIeg_HrdyWl0dLw7zEH05LyOLfRzY0Mje4-uuLDSxFOpI8y-aaUYw8DY4RcjZNawG302t0jiTfRKmoFr-aFDnUlvyJlCEX2C6TwZBtYVWWovAKV21DH9Z-vy2kZLK1pJDCneC_vm1S7Dpdxwq2KNaUmX1RiRuK5L5XB0qnzxvBJH_laBdOhOmVyGyRpjjB-7dyvX9ANfpsEEu_BVm1I85I5C5m8juK6ZXL5g8qab4AGVhCWVH6ubx1nYhz1nBZjQA9lFquesFLGwFtgjMZPVrUNLYbHokFP8b1krXecvpG4MJ4VSUuIFhJr6CNVaBmy7KZswsXOtF2D5GdBKioDsBlQ9msrdW42-G6MpGhvwTmNno4ZW2ok4txBkYdIu0HrUd_VxXiawtWPp5YuHMUskoCurFyCd7sLgNxaF1umsVFrABZlWNzpuGEe4QaNjcecbktwGp2J8Rk4hhqlwaD593UQuJoSR35sgrYPEo6SGWTJdlU-PsKYDur9ttcRXDniSqsIR_v_QDF1pXCDnCjFIZC49RlrjPlLsJMpks-90gNYWTg1KvM, --icebreaker-base-url, https://api.faforever.com/ice] 2024-10-18T15:11:53.519-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-10-18T15:11:53.770-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-10-18T15:11:54.022-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-10-18T15:11:54.278-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-10-18T15:11:54.534-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-10-18T15:11:54.786-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-10-18T15:11:55.037-06:00 WARN 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-9] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-10-18T15:11:56.742-06:00 DEBUG 37484 --- [FAF Client] [parallel-10] com.faforever.client.map.MapService : Added map from %USER_PROFILE%\Documents\My Games\Gas Powered Games\Supreme Commander Forged Alliance\maps\neroxis_map_generator_1.12.3_nqxdiywmmyvya_ayea 2024-10-18T15:11:57.758-06:00 INFO 37484 --- [FAF Client] [reactor-http-nio-11] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /seraphim, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_23512363.log, /gpgnet, 127.0.0.1:4989, /mean, 1384.5, /deviation, 87.8301010131836, /division, gold, /subdivision, I, /savereplay, gpgnet://127.0.0.1:4990/23512363/%USER%.SCFAreplay, /country, US, /numgames, 1947, /team, 2, /players, 6, /startspot, 3, /numgames, 868] in directory: C:\ProgramData\FAForever\bin 2024-10-18T15:11:57.800-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:11:57.800-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:12:03.439-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:12:04.400-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:12:05.522-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-10-18T15:12:05.526-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-10-18T15:12:05.613-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-10-18T15:12:05.834-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: gathering 2024-10-18T15:12:05.838-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396020' changed to: gathering 2024-10-18T15:12:05.840-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: gathering 2024-10-18T15:12:06.062-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["161095"]' 2024-10-18T15:12:06.069-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["396020"]' 2024-10-18T15:12:06.078-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["398659"]' 2024-10-18T15:12:06.343-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: gathering 2024-10-18T15:12:06.985-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396020' changed to: awaitingCandidates 2024-10-18T15:12:06.988-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: awaitingCandidates 2024-10-18T15:12:06.988-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: awaitingCandidates 2024-10-18T15:12:06.992-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/396020': {"srcId":378970,"destId":396020,"password":"6m3vj14neufjhhhdenfvlga17b","ufrag":"1g2qt1iagnib8t","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"6","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"7","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6792,"type":"HOST_CANDIDATE","generation":0,"id":"8","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":22959,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"9","relAddr":"192.168.1.110","relPort":6792},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":31033,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"10","relAddr":"192.168.1.110","relPort":6792},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":42287,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"11","relAddr":"192.168.1.110","relPort":6792},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":55436,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"98.97.116.182","relPort":22959},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":56409,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"98.97.116.182","relPort":31033},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":12730,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"98.97.116.182","relPort":42287}]} 2024-10-18T15:12:06.994-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/161095': {"srcId":378970,"destId":161095,"password":"5cf4rcmriemd3eugmnqku3a5oi","ufrag":"4dmgb1iagnib8t","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"21","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"23","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"26","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6247,"type":"HOST_CANDIDATE","generation":0,"id":"27","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":17882,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"29","relAddr":"192.168.1.110","relPort":6247},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":11133,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"31","relAddr":"192.168.1.110","relPort":6247},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":17680,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"33","relAddr":"192.168.1.110","relPort":6247},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":59756,"type":"RELAYED_CANDIDATE","generation":0,"id":"38","relAddr":"98.97.116.182","relPort":11133},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":54198,"type":"RELAYED_CANDIDATE","generation":0,"id":"40","relAddr":"98.97.116.182","relPort":17882},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":12571,"type":"RELAYED_CANDIDATE","generation":0,"id":"42","relAddr":"98.97.116.182","relPort":17680}]} 2024-10-18T15:12:06.996-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/398659': {"srcId":378970,"destId":398659,"password":"4j6go04kkrbdof1q20dja0rgh6","ufrag":"ak9l1iagnib8t","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"22","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"25","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"28","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"30","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"32","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"34","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6274,"type":"HOST_CANDIDATE","generation":0,"id":"35","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":28438,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"36","relAddr":"192.168.1.110","relPort":6274},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":57538,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"37","relAddr":"192.168.1.110","relPort":6274},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":41284,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"39","relAddr":"192.168.1.110","relPort":6274},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":56907,"type":"RELAYED_CANDIDATE","generation":0,"id":"41","relAddr":"98.97.116.182","relPort":28438},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":57115,"type":"RELAYED_CANDIDATE","generation":0,"id":"43","relAddr":"98.97.116.182","relPort":57538},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":19117,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"98.97.116.182","relPort":41284}]} 2024-10-18T15:12:07.100-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: awaitingCandidates 2024-10-18T15:12:07.102-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/181964': {"srcId":378970,"destId":181964,"password":"7v8avoqsvl6blno0tbmm37olf8","ufrag":"3ip2p1iagnibe7","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"45","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"46","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"47","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"50","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"51","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"52","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6436,"type":"HOST_CANDIDATE","generation":0,"id":"53","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":26812,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"54","relAddr":"192.168.1.110","relPort":6436},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":62549,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"55","relAddr":"192.168.1.110","relPort":6436},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":2480,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.1.110","relPort":6436},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":55112,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"98.97.116.182","relPort":26812},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":58720,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"98.97.116.182","relPort":62549},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":16394,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"98.97.116.182","relPort":2480}]} 2024-10-18T15:12:07.103-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: checking 2024-10-18T15:12:07.444-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:12:07.709-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: checking 2024-10-18T15:12:07.739-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: checking 2024-10-18T15:12:07.834-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396020' changed to: checking 2024-10-18T15:12:08.061-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been established 2024-10-18T15:12:08.061-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: connected 2024-10-18T15:12:08.381-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '398659' has been established 2024-10-18T15:12:08.382-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: connected 2024-10-18T15:12:08.443-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '161095' has been established 2024-10-18T15:12:08.443-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: connected 2024-10-18T15:12:08.777-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '396020' has been established 2024-10-18T15:12:08.777-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396020' changed to: connected 2024-10-18T15:12:09.447-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=Team TheGeometer Vs Team SEGAcaretaker, id=23512363, status=OPEN) 2024-10-18T15:12:11.791-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["6516"]' 2024-10-18T15:12:14.100-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '6516' changed to: gathering 2024-10-18T15:12:14.810-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '6516' changed to: awaitingCandidates 2024-10-18T15:12:14.816-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/6516': {"srcId":378970,"destId":6516,"password":"13opvo28f7ltrf6u7r145nmogl","ufrag":"4h6l21iagnij0k","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"fe80:0:0:0:ffd2:5712:1a21:7921","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"2605:59c0:4063:9900:e5aa:db51:8aa2:269f","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:8391:2ac1:b32d:4ef3","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"62","relAddr":null,"relPort":0},{"foundation":"4","protocol":"udp","priority":2113939711,"ip":"2605:59c0:4063:9900:0:0:0:1bd4","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"63","relAddr":null,"relPort":0},{"foundation":"6","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:68c7:60c8:3cbe:c456","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"64","relAddr":null,"relPort":0},{"foundation":"8","protocol":"udp","priority":2113937151,"ip":"fe80:0:0:0:a829:a765:58aa:c053","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"65","relAddr":null,"relPort":0},{"foundation":"5","protocol":"udp","priority":2113932031,"ip":"192.168.1.110","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"7","protocol":"udp","priority":2113932031,"ip":"172.18.96.1","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"9","protocol":"udp","priority":2113932031,"ip":"192.168.56.1","port":6484,"type":"HOST_CANDIDATE","generation":0,"id":"68","relAddr":null,"relPort":0},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":62379,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"69","relAddr":"192.168.1.110","relPort":6484},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":61777,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"70","relAddr":"192.168.1.110","relPort":6484},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":35642,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"71","relAddr":"192.168.1.110","relPort":6484},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":65111,"type":"RELAYED_CANDIDATE","generation":0,"id":"72","relAddr":"98.97.116.182","relPort":61777},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":60080,"type":"RELAYED_CANDIDATE","generation":0,"id":"73","relAddr":"98.97.116.182","relPort":62379},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":14910,"type":"RELAYED_CANDIDATE","generation":0,"id":"74","relAddr":"98.97.116.182","relPort":35642}]} 2024-10-18T15:12:14.816-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '6516' changed to: checking 2024-10-18T15:12:15.461-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=Team TheGeometer Vs Team SEGAcaretaker, id=23512363, status=OPEN) 2024-10-18T15:12:15.800-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '6516' has been established 2024-10-18T15:12:15.800-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '6516' changed to: connected 2024-10-18T15:12:19.476-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '398659' has been lost 2024-10-18T15:12:19.476-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: disconnected 2024-10-18T15:12:19.482-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: gathering 2024-10-18T15:12:20.208-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: awaitingCandidates 2024-10-18T15:12:20.209-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '378970/398659': {"srcId":378970,"destId":398659,"password":"1s5hqvpps9272a06ngg191dpjq","ufrag":"9bp2g1iagnio8q","candidates":[{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":43937,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"84","relAddr":"192.168.1.110","relPort":6878},{"foundation":"10","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":45691,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"85","relAddr":"192.168.1.110","relPort":6878},{"foundation":"13","protocol":"udp","priority":1677724415,"ip":"98.97.116.182","port":27338,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"86","relAddr":"192.168.1.110","relPort":6878},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":54979,"type":"RELAYED_CANDIDATE","generation":0,"id":"87","relAddr":"98.97.116.182","relPort":43937},{"foundation":"11","protocol":"udp","priority":2815,"ip":"165.227.16.242","port":53691,"type":"RELAYED_CANDIDATE","generation":0,"id":"88","relAddr":"98.97.116.182","relPort":45691},{"foundation":"12","protocol":"udp","priority":2815,"ip":"5.161.127.50","port":10792,"type":"RELAYED_CANDIDATE","generation":0,"id":"89","relAddr":"98.97.116.182","relPort":27338}]} 2024-10-18T15:12:20.965-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: checking 2024-10-18T15:12:21.584-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '398659' has been established 2024-10-18T15:12:21.584-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: connected 2024-10-18T15:13:18.456-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-10-18T15:13:43.505-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Stopping matchmaker search 2024-10-18T15:13:43.505-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : Matchmaking search has been cancelled 2024-10-18T15:13:43.505-06:00 INFO 37484 --- [FAF Client] [single-1] com.faforever.client.game.GameRunner : ForgedAlliance still running, destroying process 2024-10-18T15:13:44.315-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-10-18T15:13:44.318-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '396020' has been lost 2024-10-18T15:13:44.319-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396020' changed to: disconnected 2024-10-18T15:13:44.320-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '6516' has been lost 2024-10-18T15:13:44.320-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '6516' changed to: disconnected 2024-10-18T15:13:44.322-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '161095' has been lost 2024-10-18T15:13:44.322-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '161095' changed to: disconnected 2024-10-18T15:13:44.324-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '398659' has been lost 2024-10-18T15:13:44.324-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '398659' changed to: disconnected 2024-10-18T15:13:44.326-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '378970' and '181964' has been lost 2024-10-18T15:13:44.326-06:00 DEBUG 37484 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '181964' changed to: disconnected 2024-10-18T15:13:44.338-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-10] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 1 2024-10-18T15:13:44.341-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-10] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-10-18T15:13:44.823-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:13:44.823-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-10-18T15:13:45.267-06:00 INFO 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-10] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-10-18T15:15:10.162-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_009.png 2024-10-18T15:15:10.241-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_max_cancer.v0002.png 2024-10-18T15:15:10.247-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/olymp_3.v0003.png 2024-10-18T15:15:10.252-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_point_of_reason.v0002.png 2024-10-18T15:15:10.255-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_reworked_4x4_rich.v0003.png 2024-10-18T15:15:10.279-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\I'm%20a%20FAF%20streamer.png 2024-10-18T15:15:10.291-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\kappa.v0031.png 2024-10-18T15:15:10.302-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\GW_Aeon.png 2024-10-18T15:15:10.310-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_039.png 2024-10-18T15:15:10.312-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\survival_genesis.v0030.png 2024-10-18T15:15:10.314-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\you_shall_not_pass_rich.v0002.png 2024-10-18T15:15:10.319-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\paradise_survival.v0004.png 2024-10-18T15:15:10.322-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\survival_5thdimension_v9.v0001.png 2024-10-18T15:15:25.481-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\uysn_12_pass_fixed_hydro.v0001.png 2024-10-18T15:15:29.462-06:00 ERROR 37484 --- [FAF Client] [ForkJoinPool.commonPool-worker-14] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#1364,ForkJoinPool.commonPool-worker-14,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:102) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:119) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:110) at javafx.scene.control.Tooltip.(Tooltip.java:169) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:149) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2024-10-18T15:15:40.473-06:00 DEBUG 37484 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\x1mp_004.png 2024-10-18T15:18:18.459-06:00 INFO 37484 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs`