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

    login issue

    Scheduled Pinned Locked Moved I need help
    14 Posts 8 Posters 1.1k 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.
    • R Offline
      roachbacons
      last edited by

      updated to 1.6 today, after having not played for a good while, however when i try to log in i get the following message

      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.onQueryWriteCompletion(DnsQueryContext.java:162)
      at io.netty.resolver.dns.DnsQueryContext.access$200(DnsQueryContext.java:42)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:154)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:151)
      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.util.internal.PromiseNotificationUtil.tryFailure(PromiseNotificationUtil.java:64)
      at io.netty.channel.ChannelOutboundBuffer.safeFail(ChannelOutboundBuffer.java:723)
      at io.netty.channel.ChannelOutboundBuffer.remove0(ChannelOutboundBuffer.java:308)
      at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:288)
      at io.netty.channel.nio.AbstractNioMessageChannel.doWrite(AbstractNioMessageChannel.java:159)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:941)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0(AbstractNioChannel.java:354)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:905)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742)
      at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728)
      at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:967)
      at io.netty.channel.AbstractChannel.flush(AbstractChannel.java:242)
      at io.netty.resolver.dns.DnsNameResolver.flushQueries(DnsNameResolver.java:1173)
      at io.netty.resolver.dns.DnsResolveContext.internalResolve(DnsResolveContext.java:357)
      at io.netty.resolver.dns.DnsResolveContext.resolve(DnsResolveContext.java:211)
      at io.netty.resolver.dns.DnsNameResolver.doResolveAllUncached0(DnsNameResolver.java:1074)
      at io.netty.resolver.dns.DnsNameResolver.access$600(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$6.run(DnsNameResolver.java:1053)
      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.onQueryWriteCompletion(DnsQueryContext.java:162)
      at io.netty.resolver.dns.DnsQueryContext.access$200(DnsQueryContext.java:42)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:154)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:151)
      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.util.internal.PromiseNotificationUtil.tryFailure(PromiseNotificationUtil.java:64)
      at io.netty.channel.ChannelOutboundBuffer.safeFail(ChannelOutboundBuffer.java:723)
      at io.netty.channel.ChannelOutboundBuffer.remove0(ChannelOutboundBuffer.java:308)
      at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:288)
      at io.netty.channel.nio.AbstractNioMessageChannel.doWrite(AbstractNioMessageChannel.java:159)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:941)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0(AbstractNioChannel.java:354)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:905)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742)
      at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728)
      at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:967)
      at io.netty.channel.AbstractChannel.flush(AbstractChannel.java:242)
      at io.netty.resolver.dns.DnsNameResolver.flushQueries(DnsNameResolver.java:1173)
      at io.netty.resolver.dns.DnsResolveContext.internalResolve(DnsResolveContext.java:357)
      at io.netty.resolver.dns.DnsResolveContext.resolve(DnsResolveContext.java:211)
      at io.netty.resolver.dns.DnsNameResolver.doResolveAllUncached0(DnsNameResolver.java:1074)
      at io.netty.resolver.dns.DnsNameResolver.access$600(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$6.run(DnsNameResolver.java:1053)
      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.onQueryWriteCompletion(DnsQueryContext.java:162)
      at io.netty.resolver.dns.DnsQueryContext.access$200(DnsQueryContext.java:42)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:154)
      at io.netty.resolver.dns.DnsQueryContext$3.operationComplete(DnsQueryContext.java:151)
      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.util.internal.PromiseNotificationUtil.tryFailure(PromiseNotificationUtil.java:64)
      at io.netty.channel.ChannelOutboundBuffer.safeFail(ChannelOutboundBuffer.java:723)
      at io.netty.channel.ChannelOutboundBuffer.remove0(ChannelOutboundBuffer.java:308)
      at io.netty.channel.ChannelOutboundBuffer.remove(ChannelOutboundBuffer.java:288)
      at io.netty.channel.nio.AbstractNioMessageChannel.doWrite(AbstractNioMessageChannel.java:159)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:941)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0(AbstractNioChannel.java:354)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:905)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742)
      at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728)
      at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:967)
      at io.netty.channel.AbstractChannel.flush(AbstractChannel.java:242)
      at io.netty.resolver.dns.DnsNameResolver.flushQueries(DnsNameResolver.java:1173)
      at io.netty.resolver.dns.DnsResolveContext.internalResolve(DnsResolveContext.java:357)
      at io.netty.resolver.dns.DnsResolveContext.resolve(DnsResolveContext.java:211)
      at io.netty.resolver.dns.DnsNameResolver.doResolveAllUncached0(DnsNameResolver.java:1074)
      at io.netty.resolver.dns.DnsNameResolver.access$600(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$6.run(DnsNameResolver.java:1053)
      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.DnsNameResolverException: [/[2001:730:3e42:0:0:0:0:53]:53] failed to send a query via UDP (no stack trace available)
      Caused by: java.nio.channels.UnsupportedAddressTypeException
      at java.base/sun.nio.ch.Net.checkAddress(Net.java:161)
      at java.base/sun.nio.ch.DatagramChannelImpl.send(DatagramChannelImpl.java:780)
      at io.netty.channel.socket.nio.NioDatagramChannel.doWriteMessage(NioDatagramChannel.java:295)
      at io.netty.channel.nio.AbstractNioMessageChannel.doWrite(AbstractNioMessageChannel.java:142)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush0(AbstractChannel.java:941)
      at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.flush0(AbstractNioChannel.java:354)
      at io.netty.channel.AbstractChannel$AbstractUnsafe.flush(AbstractChannel.java:905)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.flush(DefaultChannelPipeline.java:1372)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:750)
      at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:742)
      at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:728)
      at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:967)
      at io.netty.channel.AbstractChannel.flush(AbstractChannel.java:242)
      at io.netty.resolver.dns.DnsNameResolver.flushQueries(DnsNameResolver.java:1173)
      at io.netty.resolver.dns.DnsResolveContext.internalResolve(DnsResolveContext.java:357)
      at io.netty.resolver.dns.DnsResolveContext.resolve(DnsResolveContext.java:211)
      at io.netty.resolver.dns.DnsNameResolver.doResolveAllUncached0(DnsNameResolver.java:1074)
      at io.netty.resolver.dns.DnsNameResolver.access$600(DnsNameResolver.java:90)
      at io.netty.resolver.dns.DnsNameResolver$6.run(DnsNameResolver.java:1053)
      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)

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

        This is most likely a firewall or antivirus issue be as the client cannot reach api.faforever.com

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

          He said, "I've been to the year 3000
          Not much has changed, but they live underwater
          And your great-great-great-granddaughter
          Is playin' FAF, playin' FAF"

          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