Packet loss after playing for 10 minutes


je_saist

 

Posted

I've got an interesting bug that I can't figure out on my end and could use some input on.

Former player (lived in the US), but recently was deployed to Germany. I re-upped my subscription for a month and have been trying to play on the servers my characters are on (Justice). Everything plays fine for the first 10 minutes (my ping times are usually around 200ms), then I get this repeating packet loss pattern...



The weird part about this is the packet loss stops when I zone or enter/exit a mission.

Once I do that everything returns to normal for another 10 minutes (then the packet loss starts again). I've been able to replicate this problem every single time I've played in the past week or so.

I've swapped servers (east and west coast) / characters (hero and villain side) / computers (one with vista, the other with xp) and have witnessed the same result every time. I'm not sure if this is a network or client issue, and I don't have access to the european servers as I started with a US client.

Also I've heard there is a network tool? I've looked through multiple threads trying to access it but I am unable to for some reason. (The CoH ftp server doesn't allow me to connect).


 

Posted

Quote:
Originally Posted by Shira_K View Post
That's a very unusual pattern, at it appears to be repeating in a pattern.

Quote:
The weird part about this is the packet loss stops when I zone or enter/exit a mission.

Once I do that everything returns to normal for another 10 minutes (then the packet loss starts again). I've been able to replicate this problem every single time I've played in the past week or so.
That suggests to me that it's a constant problem whenever you're established to something for more than 10 minutes (since changing zones means a new connection).


Quote:
I've swapped servers (east and west coast) / characters (hero and villain side) / computers (one with vista, the other with xp) and have witnessed the same result every time. I'm not sure if this is a network or client issue, and I don't have access to the european servers as I started with a US client.
This largely rules out an issue on the server side, or the client side, so that leaves some piece in the middle. I'd suggest trying to reset your router, and if that doesn't work trying to replace it if you have another handy.

Quote:
Also I've heard there is a network tool? I've looked through multiple threads trying to access it but I am unable to for some reason. (The CoH ftp server doesn't allow me to connect).
You can find the trouble shooting tool here, but like you said the link to the ftp server just results in failure (even using the passive mode like they recommended, in Opera, Chrome, and IE). It looks like it's a problem on their end.


I have a theory that your problem is actually unrelated to CoX, but is related to the length of a connection to the remote system, that after ~10 minutes it just begins to start losing packets in a predictable pattern... unfortunately I can't think of any good tools to test that theory. It's likely due to some interaction with a NAT router, as UDP isn't truly stateful protocol... but NAT pretends it is.


Quote:
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!

 

Posted

could be an ISP throttling the connection. That looks suspiciously like the results some gamers have gotten when Comcast's bandwidth throttling software kicking in.


 

Posted

Great catch on the UDP/NAT issue. After reading that I tried setting a DMZ for the computer I have running CoH. So far it's been 30 minutes without seeing the same packet loss issue.

Issue solved, thanks for the assistance!


 

Posted

Quote:
Originally Posted by Shira_K View Post
Great catch on the UDP/NAT issue. After reading that I tried setting a DMZ for the computer I have running CoH. So far it's been 30 minutes without seeing the same packet loss issue.

Issue solved, thanks for the assistance!
great!


 

Posted

I'd recommend to switching to Port Forwarding instead of just a DMZ when you have some spare time, as DMZ exposes all incoming connection attempts to your computer, instead of just selectively (or, at the very least, make sure you have a decent software firewall running to improve your safety).

Glad to hear you were able to solve it, I thought it might be the router but didn't think at all to try that!


Quote:
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!

 

Posted

I'd love to just use port forwarding, but unfortunately that doesn't solve the problem. Unless there are ports besides the ones listed on this board being used.

I configured port forwarding for TCP 6994, 2104, 2106, and UDP 7000-7200 but this didn't fix the packet loss issue. Using a DMZ (as risky as it is) seems to be the only fix. :/


 

Posted

Quote:
Originally Posted by Shira_K View Post
I'd love to just use port forwarding, but unfortunately that doesn't solve the problem. Unless there are ports besides the ones listed on this board being used.

I configured port forwarding for TCP 6994, 2104, 2106, and UDP 7000-7200 but this didn't fix the packet loss issue. Using a DMZ (as risky as it is) seems to be the only fix. :/
this really sounds like your router is doing some kind of funky packet filtering on it's own... Mind me asking what router software you are using?


 

Posted

That looks like the full list of ports. I think it's safe to say it's an issue with the router, so if you can get a replacement (if it's provided by your ISP, you should be able to get it replaced by free... maybe) that'd likely fix it completely.

Even if not, you should be okay running just a DMZ, I'd just recommend having some sort of firewall on your system and you should be fine.


Quote:
Originally Posted by ShadowNate
;_; ?!?! What the heck is wrong with you, my god, I have never been so confused in my life!