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

    Can't log into client

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

              Yea, tried that and still doesn't work.

              1 Reply Last reply Reply Quote 0
              • L
                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
                  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
                    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