FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    1. Home
    2. Guy
    3. Posts
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 9
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: The Problems With The UEF - Part 2 (ACU Billy Nuke Upgrade)

      Can I throw in one more suggested change which is to reduce the size of the explosion graphic, it makes it look like an almighty explosion which is totally disproportionate to the actual damage caused, particularly in the outer ring.

      Apart from that, along the lines of what's already been said, I'd love to see one or more of the following:

      • Faster projectile speed (consider it a hypersonic missile...?)
      • Slightly increased damage in the outer ring (or add a middle ring that adds another step between the high damage centre and the outer)
      • Slightly reduced cost of the upgrade and/or missiles so it's a more attractive upgrade option.
      posted in Balance Discussion
      GuyG
      Guy
    • RE: Crash report #3

      Hats off for your patience when I was being grumpy

      Just in case it helps anyone else getting this type of unexplained crash, I recently removed my Nvidia GPU and am using my onboard graphics - since then it hasn't happened again...
      May be a coincidence but I suspect not.
      Not sure if my hardware is faulty, or perhaps driver problem.
      Anyway, check your hardware stability, if possible troubleshoot by taking out unnecessary components.

      posted in Game Issues and Gameplay questions
      GuyG
      Guy
    • RE: Developers Iteration III of 2023

      @jip said in Developers Iteration III of 2023:

      @guy You're playing on the wrong game type:

      The hotkey shows up but is not functional on the FAF game type. It is functional through the FAF Develop game type, you can change the game type as you host a game:

      The feature becomes functional on the FAF game type after the release on the 26th of August

      Oh, didn't realise, makes sense, thanks

      posted in General Discussion
      GuyG
      Guy
    • RE: Developers Iteration III of 2023

      @jip said in Developers Iteration III of 2023:

      Distribute orders

      You can now distribute (or: spread) any order type! With thanks to @Strogo, KionX and RTD who made an engine patch to make this possible. This new implementation intends to improve upon the old spread attack implementation. We're looking forward to hear your feedback on how it works.

      ...

      Apologies if I'm being dumb but I've tried using this and don't understand why it's not working - perhaps someone can put me straight

      My assumption is I can select a bunch of units, issue a sequence of orders to all of them as a group, then press this key and it should change the order into a separate order for each of the selected units to do part of the task (e.g. as shown in the screenshot, a long wall will be broken into short sections, each one done by a different engineer).
      The same as how Split Attack works.

      I select a group of engineers, give a series of orders, then press the key I have assigned (which is ` [backtick], if that matters)
      It just cancels the original series of orders and all the engies immediately go idle...
      I've tried holding down Shift after giving the orders and whilst pressing the hotkey, doesn't make any difference.
      How is the hotkey supposed to be used? Can someone spell it out....

      Thanks

      posted in General Discussion
      GuyG
      Guy
    • RE: Crash report #3

      Appreciate you taking the time to reply.
      However as a player, not a developer, I'm not sure what more you expect me (or someone in my position) to do.
      I didn't have the debugger enabled because I was just playing a normal match and not expecting something to go wrong.
      I want to help fix whatever the issue is so thought it would be helpful to post the crash report.
      If these reports don't contain the necessary information to debug crashes then perhaps that needs to be improved...?
      That's a dev problem not my problem.
      Would you like me to run the debugger the whole time just in case of a random crash?

      posted in Game Issues and Gameplay questions
      GuyG
      Guy
    • Crash report #3

      see attached

      game_20019027.log

      posted in Game Issues and Gameplay questions
      GuyG
      Guy
    • Crash report #2

      game_19222199.log

      EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x0054bedc
      attempted to write memory at 0x092d2a00

      Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
      Cmd line arguments : /init init.lua /nobugreport /uef /log C:\Users\Guy\AppData\Roaming\Forged Alliance Forever\logs\game_19222199.log /gpgnet 127.0.0.1:53680 /mean 1328.36 /deviation 98.1356 /division gold /subdivision II /savereplay gpgnet://127.0.0.1:58940/19222199/Guy.SCFAreplay /country GB /numgames 1727 /team 2 /players 8 /startspot 5 /numgames 218

      Callstack:
      Unknown symbol (address 0x0054bedc)
      Unknown symbol (address 0x006596f8)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)
      Unknown symbol (address 0x23e0871b)
      Unknown symbol (address 0x438f3ffb)

      Last 100 lines of log...

      info: - copyright: WTFPL
      info: - description: Adds more presets and allows to make your own (see forum topic for instructions)
      info: - exclusive: false
      info: - hookdir: /hook
      info: - icon: /textures/ui/common/dialogs/mod-manager/generic-icon_bmp.dds
      info: - location: /mods/advanced target priorities
      info: - name: Advanced target priorities
      info: - selectable: true
      info: - shadowdir: /shadow
      info: - ui_only: true
      info: - uid: 20dec73e-d4b2-11e5-ab30-625662811111
      info: - url:
      info: - version: 1
      debug: MEM: -5247026 bytes STIMap
      debug: MEM: -5247026 bytes LoadTexturing
      debug: MEM: -5247026 bytes WaterMask
      debug: MEM: -12252683 bytes TERRAIN
      info: Background task "Map loader /maps/adaptive_point_of_reason.v0002/adaptive_point_of_reason.scmap" finished.
      info: Saving replay to "gpgnet://127.0.0.1:58940/19222199/Guy.SCFAreplay"
      debug: MEM: -4194304 bytes LUABP
      debug: MEM: -4194304 bytes OGRID
      info: Loading save file: /maps/adaptive_point_of_reason.v0002/adaptive_point_of_reason_save.lua
      info: Loading script file: /maps/adaptive_point_of_reason.v0002/adaptive_point_of_reason_script.lua
      warning: NUM PROPS = 5486
      debug: Active mods in sim:
      info: Debug: SetPlayableArea before round : 0.5, 0.5 1022.5, 1022.5
      info: Debug: SetPlayableArea after round : 0, 0 1020, 1020
      info: Camera:SyncPlayableRect
      info: - x0: 0
      info: - x1: 1020
      info: - y0: 0
      info: - y1: 1020
      info: Request:
      info: - Name: WorldCamera
      info: - Region: table: 1F8609B0
      info: - x0: 0
      info: - x1: 1020
      info: - y0: 0
      info: - y1: 1020
      info: - Type: CAMERA_SYNC_PLAYABLE_RECT
      warning: Hotbuild key Alt-D is already bound to action "Dumps info about all UI controls to the log window" under "DEBUG" category
      warning: Hotbuild key Alt-R is already bound to action "Toggles reclaim labels on and off" under "UI" category
      warning: Hotbuild key Alt-W is already bound to action "Dumps info about UI controls under mouse to log window" under "DEBUG" category
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0001o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0002o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0003o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0004_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/zxa0001_icon.dds
      info: Hooked /lua/ui/game/orders.lua with /mods/advanced target priorities/hook/lua/ui/game/orders.lua
      info: Hooked /lua/keymap/misckeyactions.lua with /mods/advanced target priorities/hook/lua/keymap/misckeyactions.lua
      info: creating high fidelity terrain
      info: creating high fidelity water
      info: creating high fidelity terrain
      info: creating high fidelity water
      info: /savereplay
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      info: Exe GitSHA: 3e34599
      debug: Current gametime: 00:00:00
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Experimental graphics enabled, use at your own risk:
      info: Exe GitSHA: 3e34599
      debug: Current gametime: 00:00:30
      debug: Current gametime: 00:01:00
      debug: Current gametime: 00:01:30
      debug: Current gametime: 00:02:00
      debug: Current gametime: 00:02:30
      debug: Current gametime: 00:03:00
      debug: Current gametime: 00:03:30
      debug: Current gametime: 00:04:00
      debug: Current gametime: 00:04:30
      debug: Current gametime: 00:05:00
      debug: Current gametime: 00:05:30
      debug: Current gametime: 00:06:00
      debug: Current gametime: 00:06:30
      debug: Current gametime: 00:07:00
      debug: Current gametime: 00:07:30
      debug: Current gametime: 00:08:00
      debug: Current gametime: 00:08:30
      debug: Current gametime: 00:09:00
      debug: Current gametime: 00:09:30
      debug: Current gametime: 00:10:00
      debug: Current gametime: 00:10:30
      debug: Current gametime: 00:11:00
      debug: Current gametime: 00:11:30
      debug: Current gametime: 00:12:00

      posted in Game Issues and Gameplay questions
      GuyG
      Guy
    • Crash report

      EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x00409b0d
      attempted to write memory at 0x082626e4

      Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe
      Cmd line arguments : /init init.lua /nobugreport /uef /log C:\Users\Guy\AppData\Roaming\Forged Alliance Forever\logs\game_18998631.log /gpgnet 127.0.0.1:27874 /mean 1380.56 /deviation 99.3321 /division unlisted /savereplay gpgnet://127.0.0.1:54712/18998631/Guy.SCFAreplay /country GB /numgames 1699 /team 3 /players 8 /startspot 8 /numgames 190

      Callstack:
      Unknown symbol (address 0x00409b0d)
      Unknown symbol (address 0x0074a110)

      Last 100 lines of log...

      info: Loading script file: /maps/the_bermuda_locket_-faf_version.v0001/the_bermuda_locket-_faf_version_script.lua
      warning: NUM PROPS = 9356
      debug: Active mods in sim:
      warning: Hotbuild key Alt-A is already bound to action "Toggles opponent AI" under "DEBUG" category
      warning: Hotbuild key Alt-R is already bound to action "Toggles reclaim labels on and off" under "UI" category
      warning: Hotbuild key Alt-W is already bound to action "Dumps info about UI controls under mouse to log window" under "DEBUG" category
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0001o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0002o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0003o_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/ura0004_icon.dds
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/zxa0001_icon.dds
      info: creating medium fidelity terrain
      info: creating low fidelity water
      info: creating medium fidelity terrain
      info: creating low fidelity water
      info: /savereplay
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      warning: GetResource: Invalid name ""
      info: Can't find texture "" -- trying fallback.
      info: Exe GitSHA: 3e34599
      debug: Current gametime: 00:00:00
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      info: Exe GitSHA: 3e34599
      debug: Current gametime: 00:00:30
      debug: Current gametime: 00:01:00
      debug: Current gametime: 00:01:30
      debug: Current gametime: 00:02:00
      debug: Current gametime: 00:02:30
      debug: Current gametime: 00:03:00
      info: Keybindings CreateUI
      info: Keybindings clearing action key D
      info: Keybindings adding key "D" in user map for action: pgen
      info: Keybindings clearing action key Shift-D
      info: Keybindings clearing Shift-D
      info: Keybindings CloseUI
      warning: Hotbuild key Alt-D is already bound to action "Dumps info about all UI controls to the log window" under "DEBUG" category
      warning: Hotbuild key Alt-R is already bound to action "Toggles reclaim labels on and off" under "UI" category
      warning: Hotbuild key Alt-W is already bound to action "Dumps info about UI controls under mouse to log window" under "DEBUG" category
      debug: Current gametime: 00:03:30
      debug: Current gametime: 00:04:00
      info: Keybindings CreateUI
      debug: Current gametime: 00:04:30
      info: Keybindings CloseUI
      warning: Hotbuild key Alt-D is already bound to action "Dumps info about all UI controls to the log window" under "DEBUG" category
      warning: Hotbuild key Alt-R is already bound to action "Toggles reclaim labels on and off" under "UI" category
      warning: Hotbuild key Alt-W is already bound to action "Dumps info about UI controls under mouse to log window" under "DEBUG" category
      debug: Current gametime: 00:05:00
      debug: Current gametime: 00:05:30
      debug: Current gametime: 00:06:00
      debug: Current gametime: 00:06:30
      info: CWldSession::DoBeat() unknown entity id (0x2ff00024) supplied in a pose update.
      debug: Current gametime: 00:07:00
      debug: Current gametime: 00:07:30
      debug: Current gametime: 00:08:00
      debug: Current gametime: 00:08:30
      debug: Current gametime: 00:09:00
      debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/uef/icons/units/unknown_icon.dds
      debug: Current gametime: 00:09:30
      debug: Current gametime: 00:10:00
      debug: Current gametime: 00:10:30
      info: CWldSession::DoBeat() unknown entity id (0x2ff00048) supplied in a pose update.
      info: CWldSession::DoBeat() unknown entity id (0x2ff00049) supplied in a pose update.
      info: CWldSession::DoBeat() unknown entity id (0x2ff0004b) supplied in a pose update.
      debug: Current gametime: 00:11:00
      info: CWldSession::DoBeat() unknown entity id (0x2ff00004) supplied in a pose update.
      debug: Current gametime: 00:11:30
      warning: ACU kill detected. Rating for ranked games is now enforced.
      debug: Matchstate - defeated: Ingamephil
      debug: (7145) Sending game result: 1 defeat -10
      debug: Current gametime: 00:12:00
      info: CWldSession::DoBeat() unknown entity id (0x2ff00001) supplied in a pose update.
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: send Ptr: D9CB0002
      info: terminated
      debug: Current gametime: 00:12:30
      debug: Current gametime: 00:13:00
      debug: Current gametime: 00:13:30
      debug: Current gametime: 00:14:00
      debug: Current gametime: 00:14:30
      debug: Current gametime: 00:15:00
      info: CWldSession::DoBeat() unknown entity id (0x2ff0004c) supplied in a pose update.
      debug: Current gametime: 00:15:30
      info: CWldSession::DoBeat() unknown entity id (0x2ff00008) supplied in a pose update.

      game_18998130.log

      posted in Game Issues and Gameplay questions
      GuyG
      Guy
    • Can't launch matchmaker

      I click "4v4" to join the queue.
      Before FA even launches I get an error in FAF client as below.
      I've tried updating to 2022.9.0 and it's the same.
      Same after I reboot my machine.

      org.springframework.web.reactive.function.client.WebClientRequestException: Connection timed out: no further information: api.faforever.com/116.202.155.226:443; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection timed out: no further information: api.faforever.com/116.202.155.226:443
      at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
      Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
      Error has been observed at the following site(s):
      *__checkpoint ⇢ Request to GET https://api.faforever.com/data/mapPoolAssignment?include=mapVersion,mapVersion.map,mapVersion.map.latestVersion,mapVersion.map.author,mapVersion.map.reviewsSummary,mapVersion.map.versions.reviews,mapVersion.map.versions.reviews.player&filter=mapPool.matchmakerQueueMapPool.matchmakerQueue.id%3D%3D"3" [DefaultWebClient]
      Original Stack Trace:
      at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
      at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
      at reactor.core.publisher.Mono.subscribe(Mono.java:4455)
      at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
      at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
      at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
      at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
      at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
      at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
      at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
      at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:308)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
      at reactor.netty.resources.NewConnectionProvider$DisposableConnect.onError(NewConnectionProvider.java:140)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
      at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
      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:4455)
      at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
      at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:534)
      at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:488)
      at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:223)
      at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
      at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571)
      at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550)
      at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491)
      at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
      at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:609)
      at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:117)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
      at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
      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:997)
      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:833)
      Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection timed out: no further information: api.faforever.com/116.202.155.226:443
      Caused by: java.net.ConnectException: Connection timed out: no further information
      at java.base/sun.nio.ch.Net.pollConnect(Native Method)
      at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672)
      at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946)
      at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
      at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
      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:997)
      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:833)

      posted in I need help
      GuyG
      Guy