Forged Alliance Forever Forged Alliance Forever Forums 2019-06-05T23:53:04+02:00 /feed.php?f=3&t=17631 2019-06-05T23:53:04+02:00 2019-06-05T23:53:04+02:00 /viewtopic.php?t=17631&p=175351#p175351 <![CDATA[Re: Connection Issues]]> Statistics: Posted by Geosearchef — 05 Jun 2019, 23:53


]]>
2019-06-05T21:37:46+02:00 2019-06-05T21:37:46+02:00 /viewtopic.php?t=17631&p=175349#p175349 <![CDATA[Re: Connection Issues]]>
In case it's useful to you: The error I posted still happens even when I'm using a vpn so it isn't the cause of the issue. If sharing the logs help you save time investigating this bug let me know. Anyway, thank you for your help.

Statistics: Posted by Fomortiis — 05 Jun 2019, 21:37


]]>
2019-06-05T20:57:31+02:00 2019-06-05T20:57:31+02:00 /viewtopic.php?t=17631&p=175346#p175346 <![CDATA[Re: Connection Issues]]> Use VPN, should solve it, try deleting some virtual network adapters, should solve it, don't use windows, will solve it.

I have spent a lot of time investigating this bug, happens on one of my win installs aswell, vpn removes the issues aswell. The socket that ICE is using is just getting closed by the Operating System or antivirus. I have no clue why though. To circumvent this the adapter should on the 3rd try force a relay connection (~20-30secs). We need an option for users to force relay connections manually.

Statistics: Posted by Geosearchef — 05 Jun 2019, 20:57


]]>
2019-06-05T20:11:52+02:00 2019-06-05T20:11:52+02:00 /viewtopic.php?t=17631&p=175345#p175345 <![CDATA[Re: Connection Issues]]>
I'll try this weekend on another network to see if the problem is my machine or something else.

EDIT:
Update 2: managed to get it working using a VPN. Is this a viable option or should I expect too much lag/latency if I do this? Anyway, it seems the problem was on my end I'll mark as solved, tell me if I should delete this post.

Statistics: Posted by Fomortiis — 05 Jun 2019, 20:11


]]>
2019-06-05T19:37:44+02:00 2019-06-05T19:37:44+02:00 /viewtopic.php?t=17631&p=175342#p175342 <![CDATA[Connection Issues]]>
I tried to look in the log files and it gives an error:

java.io.FileNotFoundException: http://content.faforever.com/bireus/faf//info.json
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[na:na]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[na:na]
at java.base/java.net.URL.openStream(Unknown Source) ~[na:na]
at com.fasterxml.jackson.core.JsonFactory._optimizedStreamFromURL(JsonFactory.java:1595) ~[jackson-core-2.9.7.jar:2.9.7]
at com.fasterxml.jackson.core.JsonFactory.createParser(JsonFactory.java:793) ~[jackson-core-2.9.7.jar:2.9.7]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2959) ~[jackson-databind-2.9.7.jar:2.9.7]
at com.faforever.client.patch.BireusFeaturedModUpdater.canUpdate(BireusFeaturedModUpdater.java:57) ~[downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.patch.GameUpdaterImpl.updateFeaturedMod(GameUpdaterImpl.java:171) [downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.patch.GameUpdaterImpl.update(GameUpdaterImpl.java:82) [downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.game.GameService.updateGameIfNecessary(GameService.java:439) [downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.game.GameService.lambda$joinGame$8(GameService.java:270) [downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at java.base/java.util.concurrent.CompletableFuture.uniComposeStage(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.CompletableFuture.thenCompose(Unknown Source) ~[na:na]
at com.faforever.client.game.GameService.joinGame(GameService.java:270) [downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.game.JoinGameHelper.join(JoinGameHelper.java:83) ~[downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.game.JoinGameHelper.join(JoinGameHelper.java:57) ~[downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at com.faforever.client.game.GameDetailController.onJoinButtonClicked(GameDetailController.java:194) ~[downlords-faf-client-0.10.6-beta.jar:0.10.6-beta]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source) ~[javafx.base:na]
at jdk.internal.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at javafx.base/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source) ~[javafx.base:na]
at javafx.fxml/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source) ~[javafx.fxml:na]
at javafx.fxml/javafx.fxml.FXMLLoader$MethodHandler.invoke(Unknown Source) ~[javafx.fxml:na]
at javafx.fxml/javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(Unknown Source) ~[javafx.fxml:na]
at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/javafx.event.Event.fireEvent(Unknown Source) ~[javafx.base:na]
at javafx.graphics/javafx.scene.Node.fireEvent(Unknown Source) ~[javafx.graphics:na]
at javafx.controls/javafx.scene.control.Button.fire(Unknown Source) ~[javafx.controls:na]
at javafx.controls/com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(Unknown Source) ~[javafx.controls:na]
at javafx.controls/com.sun.javafx.scene.control.inputmap.InputMap.handle(Unknown Source) ~[javafx.controls:na]
at javafx.base/com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) ~[javafx.base:na]
at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) ~[javafx.base:na]
at javafx.base/javafx.event.Event.fireEvent(Unknown Source) ~[javafx.base:na]
at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1300(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/javafx.scene.Scene.processMouseEvent(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(Unknown Source) ~[javafx.graphics:na]
at java.base/java.security.AccessController.doPrivileged(Native Method) ~[na:na]
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.glass.ui.View.handleMouseEvent(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.glass.ui.View.notifyMouse(Unknown Source) ~[javafx.graphics:na]
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method) ~[javafx.graphics:na]
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source) ~[javafx.graphics:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]

Any help in troubleshooting this is appreciated.
Btw: I'm currently in my uni dorm, so I don't really know how what's going on the network side of things.

Statistics: Posted by Fomortiis — 05 Jun 2019, 19:37


]]>