FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    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!

    Can't log into client

    Scheduled Pinned Locked Moved FAF support (client and account issues)
    8 Posts 2 Posters 317 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.
    • L Offline
      LordYellow
      last edited by

      Keeps giving me a java error, not sure what to do.

      java.util.concurrent.CompletionException: org.springframework.web.reactive.function.client.WebClientRequestException: failed to resolve 'api.faforever.com' after 2 queries ; nested exception is java.net.UnknownHostException: failed to resolve 'api.faforever.com' after 2 queries
      at java.base/java.util.concurrent.CompletableFuture.encodeRelay(CompletableFuture.java:367)
      at java.base/java.util.concurrent.CompletableFuture.completeRelay(CompletableFuture.java:376)
      at java.base/java.util.concurrent.CompletableFuture$UniRelay.tryFire(CompletableFuture.java:1093)
      at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
      at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2152)
      at reactor.core.publisher.MonoToCompletableFuture.onError(MonoToCompletableFuture.java:76)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      at reactor.core.publisher.Operators$MonoSubscriber.onError(Operators.java:1831)
      at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.signalCached(MonoCacheTime.java:331)
      at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onError(MonoCacheTime.java:354)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:172)
      at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2023)
      at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:392)
      at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:132)
      at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
      at reactor.core.publisher.Operators.error(Operators.java:196)
      at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:71)
      at reactor.core.publisher.Mono.subscribe(Mono.java:3987)
      at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      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:224)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:273)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:413)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:250)
      at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:478)
      at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:286)
      at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:97)
      at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:191)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:286)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:165)
      at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:427)
      at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$5(SimpleDequePool.java:310)
      at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:564)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
      at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
      at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:464)
      at reactor.netty.transport.TransportConnector.lambda$doResolveAndConnect$6(TransportConnector.java:271)
      at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
      at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552)
      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.setFailure(DefaultPromise.java:109)
      at io.netty.resolver.InetSocketAddressResolver$1.operationComplete(InetSocketAddressResolver.java:62)
      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.resolver.dns.DnsNameResolver.tryFailure(DnsNameResolver.java:936)
      at io.netty.resolver.dns.DnsNameResolver.access$500(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$5.operationComplete(DnsNameResolver.java:956)
      at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
      at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552)
      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.resolver.dns.DnsResolveContext.finishResolve(DnsResolveContext.java:1021)
      at io.netty.resolver.dns.DnsResolveContext.tryToFinishResolve(DnsResolveContext.java:966)
      at io.netty.resolver.dns.DnsResolveContext.query(DnsResolveContext.java:414)
      at io.netty.resolver.dns.DnsResolveContext.access$600(DnsResolveContext.java:63)
      at io.netty.resolver.dns.DnsResolveContext$2.operationComplete(DnsResolveContext.java:463)
      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.resolver.dns.DnsQueryContext.tryFailure(DnsQueryContext.java:225)
      at io.netty.resolver.dns.DnsQueryContext$4.run(DnsQueryContext.java:177)
      at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
      at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
      at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
      at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
      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: org.springframework.web.reactive.function.client.WebClientRequestException: failed to resolve 'api.faforever.com' after 2 queries ; nested exception is java.net.UnknownHostException: failed to resolve 'api.faforever.com' after 2 queries
      at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137)
      Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
      Error has been observed at the following site(s):
      |_ checkpoint ⇢ Request to GET https://api.faforever.com/me [DefaultWebClient]
      Stack trace:
      at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137)
      at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:70)
      at reactor.core.publisher.Mono.subscribe(Mono.java:3987)
      at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:221)
      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:224)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:273)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:413)
      at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:250)
      at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:478)
      at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:286)
      at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:97)
      at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:191)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:286)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:165)
      at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:427)
      at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$5(SimpleDequePool.java:310)
      at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
      at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:189)
      at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:564)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
      at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
      at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:464)
      at reactor.netty.transport.TransportConnector.lambda$doResolveAndConnect$6(TransportConnector.java:271)
      at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
      at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552)
      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.setFailure(DefaultPromise.java:109)
      at io.netty.resolver.InetSocketAddressResolver$1.operationComplete(InetSocketAddressResolver.java:62)
      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.resolver.dns.DnsNameResolver.tryFailure(DnsNameResolver.java:936)
      at io.netty.resolver.dns.DnsNameResolver.access$500(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$5.operationComplete(DnsNameResolver.java:956)
      at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
      at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:552)
      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.resolver.dns.DnsResolveContext.finishResolve(DnsResolveContext.java:1021)
      at io.netty.resolver.dns.DnsResolveContext.tryToFinishResolve(DnsResolveContext.java:966)
      at io.netty.resolver.dns.DnsResolveContext.query(DnsResolveContext.java:414)
      at io.netty.resolver.dns.DnsResolveContext.access$600(DnsResolveContext.java:63)
      at io.netty.resolver.dns.DnsResolveContext$2.operationComplete(DnsResolveContext.java:463)
      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.resolver.dns.DnsQueryContext.tryFailure(DnsQueryContext.java:225)
      at io.netty.resolver.dns.DnsQueryContext$4.run(DnsQueryContext.java:177)
      at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
      at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
      at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
      at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
      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.net.UnknownHostException: failed to resolve 'api.faforever.com' after 2 queries
      at io.netty.resolver.dns.DnsResolveContext.finishResolve(DnsResolveContext.java:1013)
      at io.netty.resolver.dns.DnsResolveContext.tryToFinishResolve(DnsResolveContext.java:966)
      at io.netty.resolver.dns.DnsResolveContext.query(DnsResolveContext.java:414)
      at io.netty.resolver.dns.DnsResolveContext.access$600(DnsResolveContext.java:63)
      at io.netty.resolver.dns.DnsResolveContext$2.operationComplete(DnsResolveContext.java:463)
      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.resolver.dns.DnsQueryContext.tryFailure(DnsQueryContext.java:225)
      at io.netty.resolver.dns.DnsQueryContext$4.run(DnsQueryContext.java:177)
      at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
      at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
      at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
      at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
      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: io.netty.resolver.dns.DnsNameResolverTimeoutException: [/75.75.76.76:53] query via UDP timed out after 5000 milliseconds (no stack trace available)

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

        The client can't reach the api.faforever.com website. Check your firewall and antivirus settings

        1 Reply Last reply Reply Quote 0
        • L Offline
          LordYellow
          last edited by

          Checked settings, im not sure what I am suppose to be looking for.

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

            You probably need to make an exception in the firewall for the FAF client application

            1 Reply Last reply Reply Quote 0
            • L Offline
              LordYellow
              last edited by

              Yea, tried that and still doesn't work.

              1 Reply Last reply Reply Quote 0
              • L Offline
                LordYellow
                last edited by

                Tried shutting down the firewall all together to see if that will work, still get the same error when logging into the FAF client.

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

                  Then it is likely something else with your network as the client cannot see api.faforever.com

                  1 Reply Last reply Reply Quote 0
                  • L Offline
                    LordYellow
                    last edited by

                    Well, I guess I got no other choice then to just play something else. I don't really have the patience to go through my entire computer to figure out some issue with the FAF client.

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