The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!
  • FAF after starting lobby crashing and self deletes.

    6
    0 Votes
    6 Posts
    380 Views
    S
    Indeed it was.
  • You have caused a matchmaking connection failure 3 time(s)

    2
    1
    0 Votes
    2 Posts
    332 Views
    T
    I think it's linked to the DDOS issue. Give it time. The dev team here will eventually figure out a solution, or the person behind the attacks may at some point find something meaningful to do with their life.
  • Game Crash on "Create Game" Linux

    21
    0 Votes
    21 Posts
    9k Views
    SteelTalonS
    The issue still persists. Someone please advice, I am locked out of playing the game as it stands for now. I attached the log file the client creates when it fails. client.log
  • 3 Votes
    2 Posts
    385 Views
    W
    I have the same issue bro, i can even play any other online game perfectly fine, FAF is the only one causing issues [image: 1698521360208-1df1ec64-61b9-41c6-a115-d945f829434f-image.png] [image: 1698521416293-ddf5aa2f-353b-4d4b-8fe5-f3f6397e2415-image.png] [image: 1698521425640-03d74d79-8e84-40af-9f36-ba6004178d72-image.png]
  • unable to launch any maps in FaF

    3
    0 Votes
    3 Posts
    546 Views
    K
    @redx Good morning! Thanks for the feedback and help! It was indeed my AV that was the blocking factor. After I turned off AV, I got a windows firewall pop up to allow FAF. Once this was allowed, it was working again. Now I can play again with AV on, always a bonus!
  • Forum bug report -Radio button on forum report screen not visible

    5
    1
    0 Votes
    5 Posts
    429 Views
    R
    I wish I could say I'm surprised it's not as simple as updating a stylesheet, I am not surprised. The one universal constant is that forum software will always be annoying as hell to run.
  • Unable to connect to game lobbies with new FAF client update

    3
    0 Votes
    3 Posts
    321 Views
    K
    Ok that seemed to work thx
  • removed

    1
    0 Votes
    1 Posts
    131 Views
    No one has replied
  • Steam linking

    2
    0 Votes
    2 Posts
    162 Views
    Brutus5000B
    Your account Cory_faf is only linked to one steam account. There is not a single user in the database that has 2 steam accounts. It's not possible. So can you tell us a little more what problem you are actually facing? (I mean assuming you could have 2 steam ids, who cares? You can play and everything is fine.)
  • Can't connect to most lobbies

    2
    0 Votes
    2 Posts
    611 Views
    MostLostNoobM
    @monkey_gamer The flags are temporarily not available due to recent changes to the client & server to help with mitigating the DDoS attacks, but they'll return in a future update. As for your connection issues, in the FAF client, go to the top left menu > Settings > Forged Alliance Forever > make sure Allow the ICE adapter to use IPv6 is not checked. Next, scroll down to Preferred Cotruns for ICE & change that to one of the Germany servers. After that, scroll all the way back up & if Force Relay Connection is checked, uncheck it after making those changes to IPv6 & Coturn. In addition to that, I'd suggest that you also do the following: Enable the FAF Debugger (client > top left menu > Settings > Forged Alliance Forever > Use FAF Debugger when starting Forged Alliance > click the checkbox to enable > click "Get the latest version of the debugger" button). Enable the ICE Log (client > top left menu > Settings > General > Write ICE Log File > click the checkbox to enable). Enabling both of these will provide more detailed logs for the game & the connection system that's used (ICE) to help with troubleshooting. The next time you have issues, please go to client > top left menu > Show logs folder > logs > sort by Date Modified. From there, drag/drop the following files into a new post in the #tech-support-forum channel: The client.log file (the Text Document file, not the .gz compressed files) The most recent game log file (should be of the game that just froze/crashed) The most recent ice-adapter.log & the advanced-ice-adapter.log (both in a separate folder) Along with those files, please also include some details as to what the issue is, what you were doing when it occurred & what, if any, troubleshooting steps you've already taken so somebody with expertise (most likely not me) can take a look & hopefully help you.
  • Stacktrace / game crash

    3
    0 Votes
    3 Posts
    185 Views
    G
    Also, aside from the game crashing (above), the FAF client crashed. Not sure if that happened first and that someone causes the game to crash??? Anyway. this appears to be the log for the FAF client crashing. Crashes seem quite bad in v0.10. How does one get involved in improving FAF. I'm a developer, did 3000 years of Java back in the way and happy to contribute another pair of eyes on this. java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *______________________ ? at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:277) |_ Flux.from ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:572) |_ Flux.map ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:573) |_ 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$lambda-43(FafLobbyClient.kt:161) |_ Flux.windowUntil ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:162) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:163) |_ Flux.doOnError ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:164) |_ Flux.doOnComplete ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:165) |_ Flux.doOnCancel ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:166) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:167) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:181) |_ Flux.doOnNext ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:188) |_ Flux.then ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:194) *Mono.firstWithSignal ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:229) | Flux.from ? at reactor.netty.http.client.WebsocketFinalizer.lambda$handle$4(WebsocketFinalizer.java:105) | Flux.doFinally ? at reactor.netty.http.client.WebsocketFinalizer.lambda$handle$4(WebsocketFinalizer.java:106) *____Mono.flatMapMany ? at reactor.netty.http.client.WebsocketFinalizer.handle(WebsocketFinalizer.java:105) | Flux.doOnCancel ? at com.faforever.commons.lobby.FafLobbyClient.openConnection(FafLobbyClient.kt:231) | Flux.doOnSubscribe ? at com.faforever.commons.lobby.FafLobbyClient.openConnection(FafLobbyClient.kt:232) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) 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:357) 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: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) 2023-10-21T10:29:24.432+11:00 INFO 14552 --- [reactor-http-nio-2] c.faforever.commons.lobby.FafLobbyApi : Disconnected from server 2023-10-21T10:29:24.433+11:00 INFO 14552 --- [reactor-http-nio-2] c.faforever.commons.lobby.FafLobbyApi : Attempting to reconnect 2023-10-21T10:29:24.434+11:00 INFO 14552 --- [single-1] c.faforever.commons.lobby.FafLobbyApi : Connection cancelled 2023-10-21T10:29:24.477+11:00 INFO 14552 --- [nioEventLoopGroup-2-1] c.f.client.chat.KittehChatService : Connecting to IRC 2023-10-21T10:29:24.570+11:00 INFO 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Connected to ws.faforever.com on port 443 2023-10-21T10:30:28.274+11:00 ERROR 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Inbound channel closed with error java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *______________________ ? at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:277) |_ Flux.from ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:572) |_ Flux.map ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:573) |_ 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$lambda-43(FafLobbyClient.kt:161) |_ Flux.windowUntil ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:162) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:163) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) 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:357) 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: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) 2023-10-21T10:30:28.275+11:00 INFO 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Inbound channel cancelled 2023-10-21T10:30:28.276+11:00 INFO 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Outbound channel cancelled 2023-10-21T10:30:28.277+11:00 WARN 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Could not connect to server retrying: Attempt #0 of 5 java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *______________________ ? at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:277) |_ Flux.from ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:572) |_ Flux.map ? at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:573) |_ 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$lambda-43(FafLobbyClient.kt:161) |_ Flux.windowUntil ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:162) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:163) |_ Flux.doOnError ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:164) |_ Flux.doOnComplete ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:165) |_ Flux.doOnCancel ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:166) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:167) |_ Flux.flatMap ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:181) |_ Flux.doOnNext ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:188) |_ Flux.then ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:194) *Mono.firstWithSignal ? at com.faforever.commons.lobby.FafLobbyClient.openConnection$lambda-43(FafLobbyClient.kt:229) | Flux.from ? at reactor.netty.http.client.WebsocketFinalizer.lambda$handle$4(WebsocketFinalizer.java:105) | Flux.doFinally ? at reactor.netty.http.client.WebsocketFinalizer.lambda$handle$4(WebsocketFinalizer.java:106) *____Mono.flatMapMany ? at reactor.netty.http.client.WebsocketFinalizer.handle(WebsocketFinalizer.java:105) | Flux.doOnCancel ? at com.faforever.commons.lobby.FafLobbyClient.openConnection(FafLobbyClient.kt:231) | Flux.doOnSubscribe ? at com.faforever.commons.lobby.FafLobbyClient.openConnection(FafLobbyClient.kt:232) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) 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:357) 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: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) 2023-10-21T10:30:28.279+11:00 INFO 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Disconnected from server 2023-10-21T10:30:28.280+11:00 INFO 14552 --- [reactor-http-nio-9] c.faforever.commons.lobby.FafLobbyApi : Attempting to reconnect 2023-10-21T10:30:28.280+11:00 INFO 14552 --- [single-1] c.faforever.commons.lobby.FafLobbyApi : Connection cancelled 2023-10-21T10:30:28.308+11:00 INFO 14552 --- [nioEventLoopGroup-2-2] c.f.client.chat.KittehChatService : Connecting to IRC 2023-10-21T10:30:28.342+11:00 INFO 14552 --- [reactor-http-nio-11] c.faforever.commons.lobby.FafLobbyApi : Connected to ws.faforever.com on port 443 2023-10-21T10:31:32.047+11:00 INFO 14552 --- [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs 2023-10-21T10:36:32.051+11:00 INFO 14552 --- [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs
  • FAF Client login issues

    5
    1 Votes
    5 Posts
    419 Views
    Brutus5000B
    Should be fixed again. (More changes to protect against DoS attacks)
  • Cant login

    2
    0 Votes
    2 Posts
    115 Views
    No one has replied
  • problem with login

    1
    0 Votes
    1 Posts
    118 Views
    No one has replied
  • 0 Votes
    1 Posts
    106 Views
    No one has replied
  • Need admin help /unblock.

    Locked
    2
    0 Votes
    2 Posts
    456 Views
    SpikeyNoobS
    Please respond to my PM whenever is convenient and we can get it sorted out.
  • Loading in forever

    1
    1
    0 Votes
    1 Posts
    170 Views
    No one has replied
  • Authorisation problem

    16
    0 Votes
    16 Posts
    1k Views
    H
    last 2 days infinite authorization... no buttons available upd: forced closing faf and restarting it helped
  • Uable to login

    2
    0 Votes
    2 Posts
    235 Views
    maggeM
    You can try with the latest FAF production release: https://github.com/FAForever/downlords-faf-client/releases/download/v2023.8.0/faf_windows-x64_2023_8_0.exe If it does not work, for whatever reason - try the alpha client, which is in public testing phase right now to mitigate the DDOS. It has some bugs, like non-working country flags, but at least you should be able to login and play online again. https://github.com/FAForever/downlords-faf-client/releases/download/v2023.10.0-alpha-1/faf_windows-x64_2023_10_0-alpha-1.exe If both options do not work, then check security settings and change your default browser just to narrow down the issue.
  • Rollback?

    8
    0 Votes
    8 Posts
    633 Views
    Brutus5000B
    Checking out the FA repo is not sufficient, as we also patch the binary which is not on there. The approach of loading a replay of that version is the best