FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    login issue

    Scheduled Pinned Locked Moved I need help
    14 Posts 8 Posters 917 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Brutus5000B Offline
      Brutus5000 FAF Server Admin
      last edited by

      Or a temporary DNS problem:

      Caused by: java.net.UnknownHostException: failed to resolve 'api.faforever.com' after 2 queries

      I mean you posted here, so in general it works 🤷

      "Nerds have a really complicated relationship with change: Change is awesome when WE'RE the ones doing it. As soon as change is coming from outside of us it becomes untrustworthy and it threatens what we think of is the familiar."
      – Benno Rice

      1 Reply Last reply Reply Quote 0
      • S Offline
        Sheikah
        last edited by

        Yes I have seen a few people run into this with the newest client and I am not sure why

        1 Reply Last reply Reply Quote 0
        • S Offline
          Sheikah
          last edited by

          I am investigating why this is happening to some users and actually just made a beta release aimed at resolving this which you can try. You can download it here https://github.com/FAForever/downlords-faf-client/releases/tag/v2021.10.0-beta . Let me know if it works for you

          1 Reply Last reply Reply Quote 0
          • S Offline
            Sheikah
            last edited by

            Please try the next beta version to see if that helps https://github.com/FAForever/downlords-faf-client/releases/tag/v2021.10.0-beta1

            E A 2 Replies Last reply Reply Quote 0
            • E Offline
              Eierkopp @Sheikah
              last edited by

              @sheikah

              1 Reply Last reply Reply Quote 0
              • A Offline
                Alfher @Sheikah
                last edited by

                @sheikah
                I got a similar error with the newest v2021.10.0-beta1:

                java.util.concurrent.CompletionException: java.lang.ExceptionInInitializerError
                at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
                at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
                at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1155)
                at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
                at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2137)
                at reactor.core.publisher.MonoToCompletableFuture.onNext(MonoToCompletableFuture.java:63)
                at reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:199)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:328)
                at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onNext(MonoCacheTime.java:345)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
                at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)
                at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:73)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:249)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.drain(MonoIgnoreThen.java:148)
                at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:56)
                at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:157)
                at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:387)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151)
                at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1784)
                at reactor.core.publisher.MonoReduce$ReduceSubscriber.onComplete(MonoReduce.java:139)
                at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:142)
                at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:142)
                at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:259)
                at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:142)
                at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:383)
                at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:396)
                at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:452)
                at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:664)
                at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:94)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
                at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
                at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
                at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1533)
                at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1282)
                at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1329)
                at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
                at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
                at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
                at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:795)
                at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:480)
                at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
                at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
                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:832)
                Caused by: java.lang.ExceptionInInitializerError
                at io.netty.resolver.dns.UnixResolverDnsServerAddressStreamProvider.parseSilently(UnixResolverDnsServerAddressStreamProvider.java:80)
                at io.netty.resolver.dns.DnsServerAddressStreamProviders$DefaultProviderHolder$1.provider(DnsServerAddressStreamProviders.java:138)
                at io.netty.resolver.dns.DnsServerAddressStreamProviders$DefaultProviderHolder$1.<init>(DnsServerAddressStreamProviders.java:117)
                at io.netty.resolver.dns.DnsServerAddressStreamProviders$DefaultProviderHolder.<clinit>(DnsServerAddressStreamProviders.java:115)
                at io.netty.resolver.dns.DnsServerAddressStreamProviders.unixDefault(DnsServerAddressStreamProviders.java:104)
                at io.netty.resolver.dns.DnsServerAddressStreamProviders.platformDefault(DnsServerAddressStreamProviders.java:100)
                at io.netty.resolver.dns.DnsNameResolverBuilder.<init>(DnsNameResolverBuilder.java:58)
                at reactor.netty.transport.NameResolverProvider.newNameResolverGroup(NameResolverProvider.java:405)
                at reactor.netty.transport.ClientTransportConfig.getOrCreateDefaultResolver(ClientTransportConfig.java:230)
                at reactor.netty.transport.ClientTransportConfig.resolverInternal(ClientTransportConfig.java:216)
                at reactor.netty.transport.ClientTransport.connect(ClientTransport.java:58)
                at reactor.netty.tcp.TcpClient.connect(TcpClient.java:150)
                at com.faforever.commons.lobby.FafLobbyClient.openConnection(FafLobbyClient.kt:127)
                at com.faforever.commons.lobby.FafLobbyClient.access$openConnection(FafLobbyClient.kt:19)
                at com.faforever.commons.lobby.FafLobbyClient$connectAndLogin$1.call(FafLobbyClient.kt:133)
                at com.faforever.commons.lobby.FafLobbyClient$connectAndLogin$1.call(FafLobbyClient.kt:132)
                at reactor.core.publisher.MonoCallable.call(MonoCallable.java:91)
                at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.drain(MonoIgnoreThen.java:161)
                at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:56)
                at reactor.core.publisher.Mono.subscribe(Mono.java:3987)
                at reactor.core.publisher.Mono.subscribeWith(Mono.java:4102)
                at reactor.core.publisher.Mono.toFuture(Mono.java:4448)
                at com.faforever.client.remote.FafServerAccessor.connectAndLogIn(FafServerAccessor.java:130)
                at com.faforever.client.user.UserService.loginToLobbyServer(UserService.java:123)
                at com.faforever.client.user.UserService.lambda$loginToServices$6(UserService.java:98)
                at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
                ... 61 more
                Caused by: java.lang.IllegalArgumentException: cannot use an unresolved DNS server address: [fe80::21e:6ff:fe42:8397%enp5s0f0]/<unresolved>:53
                at io.netty.resolver.dns.DnsServerAddresses.sanitize(DnsServerAddresses.java:174)
                at io.netty.resolver.dns.DnsServerAddresses.sequential(DnsServerAddresses.java:66)
                at io.netty.resolver.dns.DefaultDnsServerAddressStreamProvider.<clinit>(DefaultDnsServerAddressStreamProvider.java:107)
                ... 87 more

                1 Reply Last reply Reply Quote 0
                • A Offline
                  Alfher
                  last edited by

                  @Sheikah scratch that, my /etc/resolv.conf was looking like crap. It included my router ip and one malformed ipv6. I changed it to just my DNS server. I was able to log in with this bad resolv.conf on earlier versions.

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    SSSF
                    last edited by

                    I can confirm that it is most likely a DNS problem.
                    to fix it:

                    • set DNS to 1.1.1.1 (2nd:8.8.8.8)
                    • in command prompt: ipconfig /flushdns
                    • close downloards FAF client
                    • actually close the application completely via the task manager (it did not start; the process was still running. Not sure if it kept running from first launch or did not start completely from second start)
                    • start downloards FAF client

                    result: logged in correctly

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      Sheikah
                      last edited by

                      Good to know that it seems to be cause by bad dns configs. But weird how this version seems to be more sensitive to them

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        BadJohN
                        last edited by BadJohN

                        Hello!
                        I have the same problem with loging in with the new version since 2021.11.0.
                        I did the following...

                        I deinstalled my Antivirus
                        I completely reset my Windows network
                        I flushed my DNS
                        I reset my router
                        I turned off my firewall completely
                        I installed older versions of FAF, but it says "Your version is outdatet- you need to update to a new version" šŸ˜ž
                        I deinstalled and Installed FAF like 20 times between these steps.

                        Still the same error..
                        Anyone any ideas?

                        Greetings
                        John

                        AmygdalaA 1 Reply Last reply Reply Quote 0
                        • AmygdalaA Offline
                          Amygdala @BadJohN
                          last edited by Amygdala

                          @badjohn can you post the error log you get when trying to login with version 2011.11.0 (best in a seperated thread).

                          in the meantime, you could try version 1.4.6 which uses an older login version

                          1 Reply Last reply Reply Quote 0
                          • B Offline
                            BadJohN
                            last edited by

                            Hello
                            Thx - I posted the Logfile in a new thread like recommended.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post