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

    auth.issue

    Scheduled Pinned Locked Moved I need help
    6 Posts 4 Posters 427 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.
    • O
      OneHundredNames
      last edited by

      Help fix.
      Reinstall don't work.

      Client Version: 2022.11.0
      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:702)
      at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:113)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
      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:442)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
      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:444)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420)
      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)

      1 Reply Last reply Reply Quote 0
      • maggeM
        magge Global Moderator
        last edited by

        Can you try to change the default browser to something else, like Firefox to Chrome?

        Join a FAFtastic Team

        O 1 Reply Last reply Reply Quote 0
        • O
          OneHundredNames @magge
          last edited by

          @magge Ok, ill try

          1 Reply Last reply Reply Quote 0
          • A
            Argor
            last edited by

            I just upgraded FAF Client — I haven't played in a while — and got this issue.

            My default browser is Firefox

            Solution: Click "Login with browser" did the trick. (must click "dismiss" on the error message first)

            1 Reply Last reply Reply Quote 1
            • O
              OneHundredNames
              last edited by

              Still dont fixed that bug
              Also, if i can login, i got the same issues then connecting to game

              java.net.ConnectException: Connection timed out: connect
              at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
              at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
              at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
              at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
              at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2048)
              at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2043)
              at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:2042)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1609)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
              at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
              at com.faforever.client.map.DownloadMapTask.call(DownloadMapTask.java:51)
              at com.faforever.client.map.DownloadMapTask.call(DownloadMapTask.java:19)
              at javafx.concurrent.Task$TaskCallable.call(Task.java:1426)
              at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
              at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
              at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
              at java.base/java.lang.Thread.run(Thread.java:833)
              Caused by: java.net.ConnectException: Connection timed out: connect
              at java.base/sun.nio.ch.Net.connect0(Native Method)
              at java.base/sun.nio.ch.Net.connect(Net.java:579)
              at java.base/sun.nio.ch.Net.connect(Net.java:568)
              at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)
              at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
              at java.base/java.net.Socket.connect(Socket.java:633)
              at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:299)
              at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:174)
              at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
              at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:498)
              at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:603)
              at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)
              at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)
              at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:189)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1242)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
              at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:175)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
              at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3221)
              at java.base/java.net.URLConnection.getHeaderFieldLong(URLConnection.java:637)
              at java.base/java.net.URLConnection.getContentLengthLong(URLConnection.java:509)
              at java.base/java.net.URLConnection.getContentLength(URLConnection.java:493)
              at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentLength(HttpsURLConnectionImpl.java:368)
              at com.faforever.client.map.DownloadMapTask.call(DownloadMapTask.java:47)
              ... 6 more

              1 Reply Last reply Reply Quote 0
              • S
                steelchicken
                last edited by steelchicken

                Also have this issue. Uninstall and re-install doesn't fix it

                update: make sure to un-click "remember me" - that fixed it

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post