cannot join or host game with Downlords FAF client v0.10.6

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

cannot join or host game with Downlords FAF client v0.10.6

Postby Starheaven » 30 May 2019, 15:45

Due to not being able to download maps on legacy client I installed the latest version and updated the game path to where my retail non steam SC Forged alliance is installed (beta3603) in my G drive.
Also under my settings Forged alliance forever my advanced setting shows command line format for excecutable as "%s" and the execution directory as Use default directory
is this correct?
I installed downlords FAF in my E drive not the default installation in C drive.

When i sign in and try to either join a game or host a game i get uh oh eror game did not terminate correctly etc
including a list of error details
java.util.concurrent.CompletionException: java.util.concurrent.ExecutionException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/featuredMods/0/files/latest": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
at com.faforever.client.task.CompletableTask.lambda$new$1(CompletableTask.java:17)
at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
at javafx.graphics/javafx.concurrent.EventHelper.fireEvent(Unknown Source)
at javafx.graphics/javafx.concurrent.Task.fireEvent(Unknown Source)
at javafx.graphics/javafx.concurrent.Task.setState(Unknown Source)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.lambda$call$2(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.util.concurrent.ExecutionException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/featuredMods/0/files/latest": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:55)
at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:25)
at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/featuredMods/0/files/latest": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:743)
at org.springframework.security.oauth2.client.OAuth2RestTemplate.doExecute(OAuth2RestTemplate.java:128)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:669)
at org.springframework.web.client.RestTemplate.getForObject(RestTemplate.java:310)
at com.faforever.client.api.FafApiAccessorImpl.getPage(FafApiAccessorImpl.java:612)
at com.faforever.client.api.FafApiAccessorImpl.getPage(FafApiAccessorImpl.java:599)
at com.faforever.client.api.FafApiAccessorImpl.getMany(FafApiAccessorImpl.java:589)
at com.faforever.client.api.FafApiAccessorImpl.getFeaturedModFiles(FafApiAccessorImpl.java:302)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
at com.sun.proxy.$Proxy66.getFeaturedModFiles(Unknown Source)
at com.faforever.client.remote.FafService.getFeaturedModFiles(FafService.java:233)
at com.faforever.client.remote.FafService$$FastClassBySpringCGLIB$$6c91c77e.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.lambda$doSubmit$3(AsyncExecutionAspectSupport.java:276)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source)
... 3 more
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/java.net.SocketInputStream.socketRead0(Native Method)
at java.base/java.net.SocketInputStream.socketRead(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/java.net.SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.bytesInCompletePacket(Unknown Source)
at java.base/sun.security.ssl.AppInputStream.read(Unknown Source)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:282)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:165)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87)
at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:734)
... 33 more
then i get into the game and cant see my username

Help would be appreciated to get this up and running
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Re: cannot join or host game with Downlords FAF client v0.10

Postby Starheaven » 30 May 2019, 17:11

I have resolved this issue so far its okay.
I am concerned i have had to add the website https://www.faforever.com
in my java control panel under the security tab exception list. It will allow applications to launch from the site is this safe?
This was not necessary for the FAF legacy client.
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Re: cannot join or host game with Downlords FAF client v0.10

Postby Uveso » 30 May 2019, 19:01

Well i don't know why you need to add this to your security tab and other users don't need it.

But there are no apps that will be launced from the website.
You need the access for the API:
Code: Select all
I/O error on GET request for "https://api.faforever.com/featuredMods/0/files/latest": Read timed out;


The legacy client is written in python and is not using java. That's why it was not necessary there.
User avatar
Uveso
Supreme Commander
 
Posts: 1788
Joined: 11 Dec 2015, 20:56
Location: Germany
Has liked: 70 times
Been liked: 291 times
FAF User Name: Uveso

Re: cannot join or host game with Downlords FAF client v0.10

Postby Starheaven » 31 May 2019, 10:05

Can I please have some help.

Under settings>forged alliance Forever

command line format for executable
"%S"
is this correct

What is the execution directory which folder should this point to it currently says use default directory

I logged into FAF on the website and reset my password but still get these java errors when running Downlords FAF

Under my legacy client I linked the steam FAF that I have in Steam (not installed) as I use a non steam version of FAF.
What do i need to do with Downlords FAF to get it running
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Re: cannot join or host game with Downlords FAF client v0.10

Postby ZthueeSpam » 31 May 2019, 15:08

I'm getting the exact same problem as the OP since upgrading to the latest FAF client. It doesn't happen every game, but maybe 20-30% of the time. Sometimes after this message, the game does load, but it is not the FAF game code, it is the original Forged Alliance code (different lobby UI for multiplayer game, and desyncs when playing 1v1 ladder).

I've tried deleting the gamedata folder and letting the client redownload the latest files, but the problem keeps returning (from time to time).
ZthueeSpam
Crusader
 
Posts: 26
Joined: 24 May 2014, 11:47
Has liked: 0 time
Been liked: 1 time
FAF User Name: ZthueeSpam

Re: cannot join/host game with Downlords FAF client v0.10

Postby Starheaven » 01 Jun 2019, 01:24

Even though i added the website entry into my security exception list in java it still continues to happen.
I have since removed the entry in Java as it was not the solution.
Sometimes when i am successful in joining a game it shows an old version of GPGNET lobby (picture attached) with missing data and my username is not showing in any of the occupied slots but in all instances I get this message box come up (picture attached) with a list of java errors prior to the game screen where you select where you would like to play in the slots.

Can someone also please explain regarding the Dowlord's Settings>Forged alliance Forever>Advanced in my previous posts is there a user guide that explains them perhaps i also need to enter the location path for Execution directory instead of leaving it as "Use default directory"
Attachments
IMG_2200.jpg
IMG_2200.jpg (97.67 KiB) Viewed 2181 times
IMG_2197.jpg
IMG_2197.jpg (101.02 KiB) Viewed 2182 times
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Re: cannot join or host game with Downlords FAF client v0.10

Postby Gorton » 02 Jun 2019, 22:20

Ok, I need you to try again so that you get the error, and give us the full "downlords faf client.log"
in C:\ProgramData\FAForever\logs .

It may be too big to upload here, in which case please upload to a file sharing site or pm me and I will give you my email to send this to.


Also, in relation to the directory, this is what mine looks like:
Attachments
shouldlook.PNG
shouldlook.PNG (18.67 KiB) Viewed 2161 times
"who is this guy, he didnt play gpg or what?" - RA_ZLO

*FAF Moderator*
Gorton
Councillor - Moderation
 
Posts: 2543
Joined: 16 Apr 2013, 21:57
Location: United Kingdom
Has liked: 1067 times
Been liked: 455 times
FAF User Name: Gorton

Re: cannot join or host game with Downlords FAF client v0.10

Postby Starheaven » 03 Jun 2019, 14:55

Thanks Gorton,

Here is a screen shot of my current directory settings points to the FAF installation beta patch 3603 also tried just FAF installation without the beta patch still get same issues.

Tried again today same errors as in previous post Downlords logs attached.
Yesterday I tried something different I logged into http://WWW.faforever.com while logged in I started up downlords client I was able to play a game without an issue but when i tried again same issues came up even though i was logged into the FAF website. I also noticed a few times on the FAF site i get a white blacklist error when logging in and had to reset same password to log in maybe that has something to do with the errors also.
Attachments
IMG_2201.jpg
IMG_2201.jpg (48.11 KiB) Viewed 2146 times
downlords-faf-client.log
(40.66 KiB) Downloaded 29 times
downlords-faf-client.log.2019-06-02.0.gz
(11.53 KiB) Downloaded 27 times
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Re: cannot join or host game with Downlords FAF client v0.10

Postby PhilipJFry » 03 Jun 2019, 19:25

Code: Select all
java.util.concurrent.ExecutionException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/featuredMods/0/files/latest": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out


make sure your antivirus or windows defender or firewall or whatever doesn't block the faf client i guess
cats>dogs
post logs
User avatar
PhilipJFry
Supreme Commander
 
Posts: 2635
Joined: 23 Mar 2016, 21:16
Location: Austria
Has liked: 232 times
Been liked: 348 times
FAF User Name: PhilipJFry

Re: cannot join or host game with Downlords FAF client v0.10

Postby Starheaven » 04 Jun 2019, 11:52

My antivirus is set on game mode and is not interfering with the game.
To be safe I added FAF client to the exceptions list and also checked windows firewall all are set allowed to access.
Started up Downlords client same issues occur.
Its definitely not the antivirus or windows firewall. Defender is disabled due to having an antivirus.
I tried to log into http://www.faforever.com nothing happens and appears to hang for a while when I select log in again i get this error come up could this be linked to the issues with Downlords FAF client. did the password reset again and logged into www.faforever.com started up Downlord's FAF still get same issues.

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Jun 04 09:49:15 GMT 2019
There was an unexpected error (type=Forbidden, status=403).
Forbidden
Starheaven
Crusader
 
Posts: 21
Joined: 20 Jun 2017, 12:35
Has liked: 0 time
Been liked: 1 time
FAF User Name: Starheaven

Next

Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest