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.
    • 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 🤷

          "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