FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    1. Home
    2. soulgamer31
    3. Posts
    S
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 47
    • Groups 0

    Posts

    Recent Best Controversial
    • Is it just me or has FAF been very unstable recently?

      These past few days i've had trouble logging into FAF and just now i had to disconnect from a game because the server died. After closing FAF and trying a few times i managed to login again but its weird how unstable FAF has been. I know there have been some server problems but i thought they were fixed. Is this something on my end or is there something funky going on?

      posted in General Discussion
      S
      soulgamer31
    • RE: Cant login to FAF

      Nevermind, i managed to login now.

      posted in I need help
      S
      soulgamer31
    • Cant login to FAF

      I get this error every time i try to login, idk why its happening. Is FAF down or something?

      com.faforever.client.login.TokenRetrievalException: {"error":"invalid_grant","error_description":"The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client."}
      at com.faforever.client.api.TokenService.lambda$retrieveToken$5(TokenService.java:124)
      Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
      Error has been observed at the following site(s):
      *__checkpoint ⇢ 400 from POST https://hydra.faforever.com/oauth2/token [DefaultWebClient]
      Original Stack Trace:
      at com.faforever.client.api.TokenService.lambda$retrieveToken$5(TokenService.java:124)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125)
      at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129)
      at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
      at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299)
      at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337)
      at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
      at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:160)
      at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260)
      at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
      at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400)
      at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419)
      at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473)
      at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703)
      at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93)
      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:336)
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:308)
      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:1373)
      at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1236)
      at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1285)
      at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:519)
      at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:458)
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:280)
      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.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
      at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788)
      at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
      at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
      at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
      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:833)

      posted in I need help
      S
      soulgamer31
    • RE: Does Supcom work with windows 11?

      Okay, thanks for the answers guys. I think im going to bite the bullet and try upgrading. I'll report back here if i encounter any problems. Cheers

      posted in General Discussion
      S
      soulgamer31
    • Does Supcom work with windows 11?

      Im curious to know if anyone has tried playing supcom with Windows 11 yet. Ive been thinking of upgrading for a while now (supposedly 11 will improve game performance) but im not sure if FAF will work properly once i make the transition. It already works fine with Windows 10 so i imagine the same would happen with 11, but im unsure. Has anyone tried that yet?

      posted in General Discussion
      S
      soulgamer31
    • RE: Cant login

      Okay, i spoke too soon. The error started occuring again, or at least a similar one. Here's the log just to be sure:java.util.concurrent.CompletionException: org.springframework.web.reactive.function.client.WebClientRequestException: failed to resolve 'api.faforever.com'; nested exception is java.net.UnknownHostException: failed to resolve 'api.faforever.com'
      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'; nested exception is java.net.UnknownHostException: failed to resolve 'api.faforever.com'
      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'
      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: [/192.168.1.1:53] query via UDP timed out after 5000 milliseconds (no stack trace available)

      posted in FAF support (client and account issues)
      S
      soulgamer31
    • RE: Cant login

      Okay i just tested it and there was no error this time: it logged me in automatically. Thanks!

      posted in FAF support (client and account issues)
      S
      soulgamer31
    • RE: Cant login

      Ah got it. Ill install it and see if it improves

      posted in FAF support (client and account issues)
      S
      soulgamer31
    • RE: Cant login

      Shouldnt the client update automatically? Regardless, im not sure how to update it manually (i downloaded the source code but idk what to do with it)

      posted in FAF support (client and account issues)
      S
      soulgamer31
    • Cant login

      What it says. When i open the client i get an error and it takes a while for the login thing to pop up. Once i enter my information, it just resets giving me the error again and making me enter the info all over again. Not sure what to do at this point. Here's the error:

      java.util.concurrent.CompletionException: java.util.concurrent.CompletionException: com.faforever.client.login.LoginFailedException: Lost connection to server during login
      at com.faforever.client.user.UserService.lambda$loginToLobbyServer$11(UserService.java:124)
      at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:930)
      at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:907)
      at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
      at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1769)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
      at java.base/java.lang.Thread.run(Thread.java:832)
      Caused by: java.util.concurrent.CompletionException: com.faforever.client.login.LoginFailedException: Lost connection to server during login
      at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.lambda$doSubmit$3(AsyncExecutionAspectSupport.java:279)
      at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764)
      ... 3 more
      Caused by: com.faforever.client.login.LoginFailedException: Lost connection to server during login
      at com.faforever.client.remote.FafServerAccessorImpl$1.call(FafServerAccessorImpl.java:246)
      at com.faforever.client.remote.FafServerAccessorImpl$1.call(FafServerAccessorImpl.java:213)
      at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
      at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
      at javafx.concurrent.Service.lambda$executeTask$6(Service.java:725)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
      at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
      ... 3 more

      posted in FAF support (client and account issues)
      S
      soulgamer31
    • RE: Real shard buff: Hover Ship

      @valki im not really sure how much it would cost (assuming someone doesnt just do it for free as a volunteer), but i dont imagine it would be expensive, specially because you would just need to alter the design instead of making a new one. All you really need to do is change the bottom part of the ship so it becomes a hover

      posted in Suggestions
      S
      soulgamer31
    • RE: Real shard buff: Hover Ship

      @valki said in Real shard buff: Hover Ship:

      If that is the only problem I would ask how much it would cost.
      But if any faction should get a hover ship then Aeon fits best.

      You mean, as how much it would cost to redesign the unit, or how much the new shard would cost in order to be balanced? Im not sure of either, but like i said, i dont think it would be much of a problem.

      And yeah, Aeon is the best faction to get a hover ship considering their whole theme

      posted in Suggestions
      S
      soulgamer31
    • RE: Real shard buff: Hover Ship

      Thats kind of a crazy ideia, considering there's only one land capable ship in the game. But i like it! The actual visual design of the Shard would need to be changed as well, but i dont think that would be a big problem

      posted in Suggestions
      S
      soulgamer31
    • RE: Nomad ACU in normal FAF campaign

      As far as im aware, you cant. You have to play the exclusive Nomad's campaign

      posted in Modding & Tools
      S
      soulgamer31
    • RE: Dual gap is actually a decent map played 4v4

      That doesnt sound like a bad idea tbh. Ill try it someday

      posted in General Discussion
      S
      soulgamer31
    • RE: Well my post got trashed

      @biass Thats good to hear. Thank you for admiting the mistake, that shows that the council is willing to make an effort to improve, and thats good to see after this whole mess. I hope the council continues to do so over time.

      posted in General Discussion
      S
      soulgamer31
    • RE: Well my post got trashed

      And as a last note: PLEASE keep this drama out of the client. Regardless of who or why, drama and politics should be kept to the forums. At best, the only thing of this nature that should be posted there is the election result.

      posted in General Discussion
      S
      soulgamer31
    • RE: Well my post got trashed

      Now we wait for the storm to pass

      posted in General Discussion
      S
      soulgamer31
    • RE: Well my post got trashed

      Oh, just saw it now. Good to hear!

      posted in General Discussion
      S
      soulgamer31
    • Well my post got trashed

      I fully understand why, since the shitshow began again before i could stop it. Very well, here i am again asking for the drama to be kept out of the client, with the removal of archsimkat article.

      And please, regardless of how you feel about this situation, please keep it out of this post, otherwise it will get locked again (and with good reason)

      posted in General Discussion
      S
      soulgamer31