FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    I can't log in, there are problems with authorization.

    Scheduled Pinned Locked Moved I need help
    16 Posts 4 Posters 627 Views 1 Watching
    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.
    • Brutus5000B Offline
      Brutus5000 FAF Server Admin
      last edited by

      handshake timed out after 10000ms

      There seems to be connection issues due to hardware or software issues. Nothing we can do about it. Since you are posting on the forum https seems to work in general...

      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"

      B 2 Replies Last reply Reply Quote 0
      • B Offline
        BUZALBASH @Brutus5000
        last edited by BUZALBASH

        @Brutus5000
        Thanks for the reply. The hardware configuration was formed in January 2025 and has not changed since then.And the reports of problems with java, can I do something about it or update it? "Unsupported JavaFX configuration:"

        1 Reply Last reply Reply Quote 0
        • B Offline
          BUZALBASH
          last edited by

          I deleted and re-added FAF in the Windows firewall. I deleted SC2 and FAF, and reinstalled everything. But it didn't help. On the first attempt to log in, FAF freezes for 30-40 seconds and then when it freezes it cannot log in with the same error as before. It still seems that the problem is in java, because a file is being created in the client's package with the error that was written earlier.

          Снимок экрана 2025-05-11 190406.png

          1 Reply Last reply Reply Quote 0
          • B Offline
            BUZALBASH @Brutus5000
            last edited by

            @Brutus5000
            I noticed that during the second, third and other authorizations the path in the browser changes to
            http://127.0.0.1:56169/?code=
            , not to hydra. ...

            1 Reply Last reply Reply Quote 0
            • S Offline
              SerVantes1 @BUZALBASH
              last edited by

              @BUZALBASH did you solved this?

              B 1 Reply Last reply Reply Quote 0
              • M Offline
                Milf_Hunter
                last edited by

                I have same problem. I played before(3 months ago) by 2 different PC, but now i can't authorized by those PC. I think the problem is in the client, not the browser.

                1 Reply Last reply Reply Quote 0
                • B Offline
                  BUZALBASH @SerVantes1
                  last edited by

                  @SerVantes1
                  No, today I was even able to log into the client, but the news page is spinning endlessly and I can neither watch replays nor play, although the chat worksСнимок экрана 2025-05-19 192334.png

                  1 Reply Last reply Reply Quote 0
                  • B Offline
                    BUZALBASH
                    last edited by

                    When trying to play TMM, it gives the following error
                    Client Version: 2025.2.1
                    org.springframework.web.reactive.function.client.WebClientRequestException: handshake timed out after 10000ms
                    at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137)
                    Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
                    Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
                    reactor.core.publisher.Mono.error
                    org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137)
                    Error has been observed at the following site(s):
                    *___________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137)
                    |
                    ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:106)
                    *Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
                    |
                    Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
                    |
                    Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:745)
                    |
                    ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62)
                    |
                    ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22)
                    *____Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22)
                    |
                    ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62)
                    |
                    ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73)
                    |
                    ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$8(DefaultWebClient.java:468)
                    *Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:467)
                    |
                    checkpoint ⇢ Request to GET https://api.faforever.com/data/mapPoolAssignment [DefaultWebClient]
                    |
                    Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:472)
                    |
                    Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:478)
                    |
                    Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:479)
                    |
                    Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:480)
                    |
                    Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:486)
                    *Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:453)
                    |
                    Mono.flatMapMany ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToFlux(DefaultWebClient.java:594)
                    |
                    Flux.retryWhen ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:305)
                    |
                    Flux.doOnError ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:306)
                    |
                    Flux.cache ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:264)
                    |
                    Flux.doOnNext ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:265)
                    |
                    ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:251)
                    |
                    Flux.map ⇢ at com.faforever.client.map.MapService.downloadAllMatchmakerMaps(MapService.java:616)
                    |
                    Flux.distinct ⇢ at com.faforever.client.map.MapService.downloadAllMatchmakerMaps(MapService.java:617)
                    |
                    Flux.filter ⇢ at com.faforever.client.map.MapService.downloadAllMatchmakerMaps(MapService.java:618)
                    |
                    Flux.flatMap ⇢ at com.faforever.client.map.MapService.downloadAllMatchmakerMaps(MapService.java:619)
                    |
                    Flux.then ⇢ at com.faforever.client.map.MapService.downloadAllMatchmakerMaps(MapService.java:626)
                    *_______Flux.concatMap ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:593)
                    |
                    Flux.onErrorStop ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:656)
                    *__Flux.deferContextual ⇢ at reactor.util.retry.RetryBackoffSpec.generateCompanion(RetryBackoffSpec.java:591)
                    *_____________Mono.then ⇢ at com.faforever.client.teammatchmaking.TeamMatchmakingService.joinQueue(TeamMatchmakingService.java:436)
                    *_______Mono.thenReturn ⇢ at com.faforever.client.teammatchmaking.TeamMatchmakingService.joinQueue(TeamMatchmakingService.java:437)
                    Original 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:55)
                    at reactor.core.publisher.Mono.subscribe(Mono.java:4576)
                    at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
                    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
                    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
                    at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
                    at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
                    at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205)
                    at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
                    at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229)
                    at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279)
                    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
                    at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327)
                    at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212)
                    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
                    at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476)
                    at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620)
                    at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874)
                    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
                    at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337)
                    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136)
                    at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743)
                    at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196)
                    at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205)
                    at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:318)
                    at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205)
                    at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:218)
                    at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:156)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325)
                    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317)
                    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:424)
                    at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
                    at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:145)
                    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
                    at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:231)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325)
                    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317)
                    at reactor.netty.tcp.SslProvider$SslReadHandler.userEventTriggered(SslProvider.java:726)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:398)
                    at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:376)
                    at io.netty.channel.AbstractChannelHandlerContext.fireUserEventTriggered(AbstractChannelHandlerContext.java:368)
                    at io.netty.handler.ssl.SslUtils.handleHandshakeFailure(SslUtils.java:495)
                    at io.netty.handler.ssl.SslHandler$8.run(SslHandler.java:2281)
                    at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
                    at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:156)
                    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
                    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
                    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
                    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
                    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:1583)
                    Caused by: io.netty.handler.ssl.SslHandshakeTimeoutException: handshake timed out after 10000ms
                    at io.netty.handler.ssl.SslHandler$8.run(SslHandler.java:2277)
                    Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
                    Assembly trace from producer [reactor.core.publisher.MonoCreate] :
                    reactor.core.publisher.Mono.create
                    reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66)
                    Error has been observed at the following site(s):
                    *___Mono.create ⇢ at reactor.netty.resources.NewConnectionProvider.acquire(NewConnectionProvider.java:66)
                    |
                    ⇢ at reactor.netty.http.client.HttpConnectionProvider.acquire(HttpConnectionProvider.java:49)
                    *Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211)
                    |
                    Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:282)
                    *Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360)
                    |
                    Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379)
                    *Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
                    *
                    ⇢ at reactor.netty.http.client.HttpClientFinalizer.connect(HttpClientFinalizer.java:159)
                    |
                    Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
                    |
                    Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:174)
                    |
                    Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:175)
                    |
                    Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
                    |
                    Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
                    Original Stack Trace:
                    at io.netty.handler.ssl.SslHandler$8.run(SslHandler.java:2277)
                    at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
                    at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:156)
                    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
                    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
                    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
                    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
                    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:1583)

                    1 Reply Last reply Reply Quote 0
                    • B Offline
                      BUZALBASH
                      last edited by

                      When trying to start a replay

                      Client Version: 2025.2.1
                      java.util.concurrent.CompletionException: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
                      at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
                      at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
                      at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
                      at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
                      at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
                      at com.faforever.client.task.CompletableTask.lambda$new$1(CompletableTask.java:19)
                      at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
                      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232)
                      at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189)
                      at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
                      at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
                      at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
                      at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
                      at javafx.event.Event.fireEvent(Event.java:198)
                      at javafx.concurrent.EventHelper.fireEvent(EventHelper.java:219)
                      at javafx.concurrent.Task.fireEvent(Task.java:1332)
                      at javafx.concurrent.Task.setState(Task.java:709)
                      at javafx.concurrent.Task$TaskCallable.lambda$call$2(Task.java:1429)
                      at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456)
                      at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
                      at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455)
                      at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
                      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
                      at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185)
                      at java.base/java.lang.Thread.run(Thread.java:1583)
                      Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
                      at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
                      at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
                      at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2055)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2050)
                      at java.base/java.security.AccessController.doPrivileged(AccessController.java:571)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:2049)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1619)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
                      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223)
                      at com.faforever.client.replay.ReplayDownloadTask.call(ReplayDownloadTask.java:61)
                      at com.faforever.client.replay.ReplayDownloadTask.call(ReplayDownloadTask.java:23)
                      at javafx.concurrent.Task$TaskCallable.call(Task.java:1399)
                      at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
                      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
                      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
                      ... 1 more
                      Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
                      at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1714)
                      at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1514)
                      at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
                      at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)
                      at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)
                      at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:586)
                      at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1675)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
                      at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3235)
                      at java.base/java.net.URLConnection.getHeaderFieldLong(URLConnection.java:649)
                      at java.base/java.net.URLConnection.getContentLengthLong(URLConnection.java:511)
                      at java.base/java.net.URLConnection.getContentLength(URLConnection.java:495)
                      at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(HttpsURLConnectionImpl.java:367)
                      at com.faforever.client.replay.ReplayDownloadTask.call(ReplayDownloadTask.java:55)
                      ... 6 more
                      Caused by: java.io.EOFException: SSL peer shut down incorrectly
                      at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:494)
                      at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483)
                      at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160)
                      at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
                      at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1506)
                      ... 19 more

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        BUZALBASH
                        last edited by

                        Today I managed to play 3 games, I found the following pattern. If the base game is launched in GOG Galaxy, for some reason at that moment it is possible to enter FAF, but it is not always possible to simulate this because the launch of the base game in GOG Galaxy after the second and third launch hangs and the game stops launching.

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          BUZALBASH
                          last edited by

                          noticed that when I click "Authorize" at the same moment, without any delay, a window opens in Chrome that says
                          "connecting lost ... reconnecting"
                          "Could not navigate to 'offline-stub.html'"

                          I hope they will help me.

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            Milf_Hunter
                            last edited by

                            I played without any problems for 8 days, but now the problem has arisen again.

                            1 Reply Last reply Reply Quote 0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            • First post
                              Last post