View Issue Details

IDProjectCategoryView StatusLast Update
0002827FSSCPmultiplayerpublic2020-11-20 01:47
ReporterHunter Assigned ToFSCyborg  
PriorityhighSeverityblockReproducibilityalways
Status resolvedResolutionreopened 
Summary0002827: Problems configuring multiplayer connections
DescriptionThread renamed to reflect non widespread nature of the original reporter's problem

It doesnt matter how much you play with port forwarding, dmz or going over to friends houses, we are permablocked. This has been an ongoing problem for many many years and has kept me from playing for a long long time. The only standalones availilble for play run 400ms here in america and is completely unplayable. Please help us find a way to get us back online!!!
TagsNo tags attached.

Activities

Echelon9

2013-03-29 09:17

developer   ~0014852

While possible, it sounds a little hyperbolic to say definitively that all American DSL connections are somehow blocked without further evidence.

Have you discussed this on the Freespace Multiplayer sub-forum? http://www.hard-light.net/forums/index.php?board=135.0

I'm inclined to view this as more likely to be a configuration issue that can be more effectively resolved in the forums, rather than an engine issue or bug for fixing here on Mantis.

Hunter

2013-03-29 09:52

reporter   ~0014853

Last edited: 2013-03-29 10:01

5 connections i have access too, and 4 friends accross the states who also are in the same situation. Yeah ALL. I have spent TOO MUCH time trying to figure it out, and talking to people in the community i have on chat about this issue. We just want to play this game!!!

Fubars Standalones are generous but we arent on that side of the planet. 400ms in game is unplayable.

Echelon9

2013-03-29 12:28

developer   ~0014854

Okay, but a Mantis issue for this type of problem you're experiencing isn't going to resolve much.

Better to test your configuration setup thoroughly on the forums / IRC where we can help you figure it out.

Zacam

2013-03-29 12:54

administrator   ~0014855

FUBAR's Standalones are in America, fyi.

Sounds more like an ISP or network (local) issue.

Hunter

2013-03-29 12:57

reporter   ~0014856

How can it be local when it affects friends in Wisconsin and Missouri aswell, If fubars servers are in america, then there is something seriously wrong with the new code. FS2 should be pingging below 100ms california to wisconsin 50ms in the PXO days

Zacam

2013-03-29 13:15

administrator   ~0014857

*sighs*

Well, for one, I can tell you that the networking portions of the code itself? Have not had anywhere near the kind of over haul that you think they have.

Granted, that may be a part of the problem in and of itself. What works for modem based IP stack play doesn't generally tend to scale well for broadband.

But if you and your friends are having HUGE ms latency issues reaching standalones (that are merely portaled off the FS2NetD on HLP), then either the Standalone hosts connections are having an issue, or your ISPs peering is having difficulty.

And as for it being a local issue (that repeats in various locations across the states) that can happen very easily if you've all made the same assumptions about your network setups.

FUBAR-BDHR

2013-03-30 02:05

developer   ~0014858

Yep my standalones are in the US and up until a couple of months ago were on DSL. Now they are on Uverse but in this area that is actually still DSL. So DSL in the US is not blocked in any way by FS2netD. If your having issues it's elsewhere.

Hunter

2013-03-30 02:21

reporter   ~0014859

Last edited: 2013-03-30 02:22

How do i get 400ms on the same ISP as fubar. WTF

Zacam

2013-04-13 23:42

administrator   ~0014920

Maybe run a tracert (Trace Route) from your connection to the Standalone's IP address and view where the packets take the most time? That will be your problem, not FSO.

Echelon9

2013-12-03 09:49

developer   ~0015489

Mantis is not for general support requests. Also not fire and forget bug tracking.

Hunter

2013-12-04 03:42

reporter   ~0015501

Last edited: 2013-12-04 03:56

Its still broken for everyone. Why was this closed. We are still waiting for this issue to be resolved. It seems like if your not a DEV you get the middle finger. I wonder if this game will ever be playable again. Nobody can host, not turey, not anyone I know. I posted this here because I was told to by members of your community.

This ticket needs resolution, not closure. People who wern't blocked and didn't change their internet are now blocked. The world is changing how the internet works. The problem is your code.

niffiwan

2013-12-04 04:06

developer   ~0015502

o_O I've been able to connect to FUBAR's standalones and play a game. Not that they're up at the moment, but go back 3-6 months when they were and it was OK. If we can't reproduce the problem, it makes it exceedingly difficult to troubleshoot.

Maybe organise a time (using the Multi Forum) to connect to the #multi IRC channel and attempt to work through the problems in realtime? Maybe you could also run that tracert that Zacam suggested in April and post the results?

Hunter

2013-12-04 17:18

reporter   ~0015504

Last edited: 2013-12-04 17:24

Fine, I will be uploading video to youtube showing you configurations on everyones connection!!! We arent idiots and two of us are employed in IT. But apparently you need a walk through. I have been playing this game for 13 years, I know how to set it up.

niffiwan

2013-12-04 21:31

developer   ~0015505

Last edited: 2013-12-04 21:32

Hey - if you're in IT can you provide packet captures of your connection attempts as well?

It'd also help to have a read of this:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

chief1983

2013-12-04 21:49

administrator   ~0015506

Pretty sure there are definitely some connection establishment bugs in the code, not sure how old they are but they're definitely there. I have run a standalone at my house that I have not been able to connect to from work, but others can, and even from within the same house it can be somewhat of a crapshoot. It should not be that difficult for computers on the same LAN to connect, and any computer with port forwarding set up for anyone to connect to, should be connectable by everyone, assuming there's not blocking going on on the client's side. But that does not currently seem to be the case, and now that the *nix standalone itself seems to be getting pretty stable and usable, figuring out why they're so difficult to connect to was going to be one of the next things I pushed for. I just don't think it's any one specific bug.

FSCyborg

2020-11-01 15:21

developer   ~0017028

A port bug was fixed in the IPv6 branch. This would keep hosts from being seen unless they were using the default port, 7808, iirc.

All other known connection issues are currently multiple firewall issues or NAT issues, which are not possible for us to code around. The best we can do is help people configure around those connection issues. And these are only server issues. Clients can connect to any server that has their port forwarding and NAT settings correctly configured.

We also know have a link on the PXO server that will show if a server is discoverable. Luckily all of this has been demystifying the process.

The only bug that remains is that servers will not show up immediately on pxo because of a slight packet error that eventually resolves itself. This just means it may take up to 20 minutes for the server to show on the list after creation, although often it does not take this long.

taylor

2020-11-20 01:47

administrator   ~0017041

Just wanted to update this to say that I have been able to recreate various connection issues locally. I did this by using tools which alter my network config to change speed, ping, introduce packet loss, etc. This allows me to test a wide range of connection types. However, I have /not/ been able to reproduce these issues reliably enough to diagnose the problems in the code.

The addition of port forwarding code and changes to PXO to make it easier to identify and fix problems does help for some of these issues. But there are also some weird gremlins hiding out in psnet2 which are causing problems too. Some of the little ones were hopefully squashed as part of the IPv6 upgrade.

Although it's pretty low priority, tracing those remaining psnet2 issues down is still on my todo list.

Issue History

Date Modified Username Field Change
2013-03-29 02:09 Hunter New Issue
2013-03-29 09:17 Echelon9 Note Added: 0014852
2013-03-29 09:17 Echelon9 Status new => feedback
2013-03-29 09:52 Hunter Note Added: 0014853
2013-03-29 09:52 Hunter Status feedback => new
2013-03-29 09:57 Hunter Note Edited: 0014853
2013-03-29 09:59 Hunter Note Edited: 0014853
2013-03-29 09:59 Hunter Note Edited: 0014853
2013-03-29 09:59 Hunter Note Edited: 0014853
2013-03-29 10:00 Hunter Note Edited: 0014853
2013-03-29 10:01 Hunter Note Edited: 0014853
2013-03-29 10:01 Hunter Note Edited: 0014853
2013-03-29 12:28 Echelon9 Note Added: 0014854
2013-03-29 12:54 Zacam Note Added: 0014855
2013-03-29 12:57 Hunter Note Added: 0014856
2013-03-29 13:15 Zacam Note Added: 0014857
2013-03-30 02:05 FUBAR-BDHR Note Added: 0014858
2013-03-30 02:12 Echelon9 Status new => feedback
2013-03-30 02:12 Echelon9 Summary Completely blocked on all American DSL connections. => Problems configuring multiplayer connections
2013-03-30 02:12 Echelon9 Description Updated
2013-03-30 02:21 Hunter Note Added: 0014859
2013-03-30 02:21 Hunter Status feedback => new
2013-03-30 02:22 Hunter Note Edited: 0014859
2013-04-13 23:42 Zacam Note Added: 0014920
2013-12-03 09:49 Echelon9 Note Added: 0015489
2013-12-03 09:49 Echelon9 Status new => closed
2013-12-03 09:49 Echelon9 Resolution open => no change required
2013-12-04 03:42 Hunter Note Added: 0015501
2013-12-04 03:42 Hunter Status closed => feedback
2013-12-04 03:42 Hunter Resolution no change required => reopened
2013-12-04 03:44 Hunter Note Edited: 0015501
2013-12-04 03:45 Hunter Note Edited: 0015501
2013-12-04 03:46 Hunter Note Edited: 0015501
2013-12-04 03:47 Hunter Note Edited: 0015501
2013-12-04 03:48 Hunter Note Edited: 0015501
2013-12-04 03:52 Hunter Note Edited: 0015501
2013-12-04 03:55 Hunter Note Edited: 0015501
2013-12-04 03:56 Hunter Note Edited: 0015501
2013-12-04 04:06 niffiwan Note Added: 0015502
2013-12-04 17:18 Hunter Note Added: 0015504
2013-12-04 17:18 Hunter Status feedback => new
2013-12-04 17:19 Hunter Note Edited: 0015504
2013-12-04 17:20 Hunter Note Edited: 0015504
2013-12-04 17:21 Hunter Note Edited: 0015504
2013-12-04 17:23 Hunter Note Edited: 0015504
2013-12-04 17:24 Hunter Note Edited: 0015504
2013-12-04 17:24 Hunter Note Edited: 0015504
2013-12-04 21:31 niffiwan Note Added: 0015505
2013-12-04 21:31 niffiwan Assigned To => niffiwan
2013-12-04 21:31 niffiwan Status new => feedback
2013-12-04 21:31 niffiwan Assigned To niffiwan =>
2013-12-04 21:32 niffiwan Note Edited: 0015505
2013-12-04 21:49 chief1983 Note Added: 0015506
2020-11-01 15:21 FSCyborg Assigned To => FSCyborg
2020-11-01 15:21 FSCyborg Status feedback => resolved
2020-11-01 15:21 FSCyborg Note Added: 0017028
2020-11-20 01:47 taylor Note Added: 0017041