<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[authorization error]]></title><description><![CDATA[<p dir="auto">Client Version: 2026.7.1<br />
org.springframework.web.reactive.function.client.WebClientRequestException: handshake timed out after 10000ms<br />
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$0(ExchangeFunctions.java:139)<br />
Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:<br />
Error has been observed at the following site(s):<br />
*__checkpoint ⇢ Request to POST <a href="https://hydra.faforever.com/oauth2/device/auth" rel="nofollow ugc">https://hydra.faforever.com/oauth2/device/auth</a> [DefaultWebClient]<br />
Original Stack Trace:<br />
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$0(ExchangeFunctions.java:139)<br />
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56)<br />
at reactor.core.publisher.Mono.subscribe(Mono.java:4569)<br />
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:104)<br />
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:225)<br />
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:225)<br />
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:225)<br />
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:94)<br />
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:206)<br />
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:125)<br />
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:230)<br />
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:282)<br />
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:123)<br />
at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:326)<br />
at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:211)<br />
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:109)<br />
at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:480)<br />
at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:624)<br />
at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:879)<br />
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:138)<br />
at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:336)<br />
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:138)<br />
at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1740)<br />
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:197)<br />
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:206)<br />
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:336)<br />
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:206)<br />
at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:223)<br />
at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:156)<br />
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:290)<br />
at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:272)<br />
at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:422)<br />
at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)<br />
at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:144)<br />
at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)<br />
at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:229)<br />
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:290)<br />
at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:272)<br />
at reactor.netty.tcp.SslProvider$SslReadHandler.userEventTriggered(SslProvider.java:734)<br />
at io.netty.channel.AbstractChannelHandlerContext.fireUserEventTriggered(AbstractChannelHandlerContext.java:324)<br />
at io.netty.handler.ssl.SslUtils.handleHandshakeFailure(SslUtils.java:513)<br />
at io.netty.handler.ssl.SslHandler.lambda$applyHandshakeTimeout$6(SslHandler.java:2261)<br />
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)<br />
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:160)<br />
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)<br />
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)<br />
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)<br />
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)<br />
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)<br />
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)<br />
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)<br />
at java.base/java.lang.Thread.run(Thread.java:1474)<br />
Caused by: io.netty.handler.ssl.SslHandshakeTimeoutException: handshake timed out after 10000ms<br />
at io.netty.handler.ssl.SslHandler.lambda$applyHandshakeTimeout$6(SslHandler.java:2257)<br />
at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)<br />
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:160)<br />
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)<br />
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)<br />
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)<br />
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)<br />
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)<br />
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)<br />
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)<br />
at java.base/java.lang.Thread.run(Thread.java:1474)</p>
]]></description><link>https://forum.faforever.com/topic/10348/authorization-error</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 11:57:30 GMT</lastBuildDate><atom:link href="https://forum.faforever.com/topic/10348.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Aug 2026 15:07:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to authorization error on Wed, 19 Aug 2026 05:43:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutus5000" aria-label="Profile: Brutus5000">@<bdi>Brutus5000</bdi></a> try proxy</p>
]]></description><link>https://forum.faforever.com/post/74541</link><guid isPermaLink="true">https://forum.faforever.com/post/74541</guid><dc:creator><![CDATA[Jel1x]]></dc:creator><pubDate>Wed, 19 Aug 2026 05:43:16 GMT</pubDate></item><item><title><![CDATA[Reply to authorization error on Tue, 18 Aug 2026 21:49:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/eisenritter" aria-label="Profile: EisenRitteR">@<bdi>EisenRitteR</bdi></a> The same thing. Write down who decides.</p>
]]></description><link>https://forum.faforever.com/post/74540</link><guid isPermaLink="true">https://forum.faforever.com/post/74540</guid><dc:creator><![CDATA[Woition]]></dc:creator><pubDate>Tue, 18 Aug 2026 21:49:51 GMT</pubDate></item><item><title><![CDATA[Reply to authorization error on Tue, 18 Aug 2026 20:12:42 GMT]]></title><description><![CDATA[<p dir="auto">Same problem as TS have. VPN can fixed it, but it is not best solution. Region - Russia.</p>
]]></description><link>https://forum.faforever.com/post/74536</link><guid isPermaLink="true">https://forum.faforever.com/post/74536</guid><dc:creator><![CDATA[EisenRitteR]]></dc:creator><pubDate>Tue, 18 Aug 2026 20:12:42 GMT</pubDate></item><item><title><![CDATA[Reply to authorization error on Tue, 18 Aug 2026 20:01:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutus5000" aria-label="Profile: Brutus5000">@<bdi>Brutus5000</bdi></a> I agree that the problem is likely on my end, but could you please suggest some ways to resolve it? I’ve already tried various VPNs.</p>
]]></description><link>https://forum.faforever.com/post/74535</link><guid isPermaLink="true">https://forum.faforever.com/post/74535</guid><dc:creator><![CDATA[Dushka_]]></dc:creator><pubDate>Tue, 18 Aug 2026 20:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to authorization error on Tue, 18 Aug 2026 19:51:26 GMT]]></title><description><![CDATA[<p dir="auto">Repeated consistent handshake problems are not a project issue. You haven't even reached the project servers, your computer can negotiate encryption with Cloudflare.</p>
<p dir="auto">I assume you are from Russia? Then it's sure to your countries efforts to restrict the internet access.</p>
]]></description><link>https://forum.faforever.com/post/74534</link><guid isPermaLink="true">https://forum.faforever.com/post/74534</guid><dc:creator><![CDATA[Brutus5000]]></dc:creator><pubDate>Tue, 18 Aug 2026 19:51:26 GMT</pubDate></item><item><title><![CDATA[Reply to authorization error on Tue, 18 Aug 2026 17:43:24 GMT]]></title><description><![CDATA[<p dir="auto">A similar problem occurs when launching the launcher. Various methods, such as disabling IPv6 or taking action with the firewall or antivirus, do not work. Is this definitely not a problem on the project’s side?</p>
]]></description><link>https://forum.faforever.com/post/74532</link><guid isPermaLink="true">https://forum.faforever.com/post/74532</guid><dc:creator><![CDATA[WitchKingNazgul]]></dc:creator><pubDate>Tue, 18 Aug 2026 17:43:24 GMT</pubDate></item></channel></rss>