The Port Forwarding thread: Minimizing multiplayer connection issues

I have a static non-NAT IP that can be accessed from the internet and I opened a port 5101 for both TCP and UDP protocols. To check, I used port checker from port forwarding utilities and it showed me that the port is open:
unknown_2021.12.14-14.27_1.png
unknown_2021.12.14-14.27.png

However, the game still shows me the port_restricted connection type
unknown_2021.12.14-14.23.png

Is it ok?
 

Viajero

Volunteer Moderator
I have a static non-NAT IP that can be accessed from the internet and I opened a port 5101 for both TCP and UDP protocols. To check, I used port checker from port forwarding utilities and it showed me that the port is open:
View attachment 280780View attachment 280782
However, the game still shows me the port_restricted connection type
View attachment 280784
Is it ok?
I may be wrong but if you activate the port forwarding option as “ON” then I think that "router type" field becomes greyed out and irrelevant.
 
Last edited:
I have a static non-NAT IP that can be accessed from the internet and I opened a port 5101 for both TCP and UDP protocols. To check, I used port checker from port forwarding utilities and it showed me that the port is open:
View attachment 280780View attachment 280782
However, the game still shows me the port_restricted connection type
View attachment 280784
Is it ok?
Yep that should do it. You can't use manual port forwarding and UPnP at tbe same time.
 
My friend and I did all of this port forwarding, checked the port was open. Even went into to files and disabled uPNP in the config files as suggested in this forum post.

Every time we get into the scorpion together in a settlement it disconnects after around 5 minutes. I think we will make a video to show FDev how bad the connectivity is. :(

EDIT
We both are using only UDP with port 5100
We are in Australia.
I have an Optus NBN connection, my friend has a Telstra ADSL 2 connection.
We have been playing games for over 20 years together, and have never experienced other peer to peer games with such horrid connectivity issues.
Any help advice would be appreciated.

For example some people are suggesting to also enable TCP, and would chaining the port to 5101 help?
 
Last edited:
Forwarding only works if you have a public static or public dynamic WAN address.
Well, I do. I did a lot of arguing with my provider on that. Just no idea about that port_restricted. I believe it should not be that way, but rather full_cone
 
Well, I do. I did a lot of arguing with my provider on that. Just no idea about that port_restricted. I believe it should not be that way, but rather full_cone
full_cone only if you are directly connected to the WAN, not through a layer 3 device (or in the form of a DMZ). And that configuration is insecure because it means that by default, every port is forwarded to you. Which is a vulnerability for service disclosure.

I have port_restricted and can play just fine.
 
Last edited:
Forwarding only works if you have a public static or public dynamic WAN address.
Hi @Ettanin, thanks for the response. :)

Sorry I'm a bit confused, so basically what your saying is unless my ISP provides me with a static IP, then none of this port forwarding stuff will work with Elite?

I just called my ISP and they said, on my current plan there is no option to have a static IP. if that's the case, I guess no multiplayer for me and my friends in elite.

It is quite frustrating that in order to play a game with my friends I need to completely change my ISP. Then on top of that even if I did who's to say it would work?

It is mind boggling that I can player other peer to peer games such as Minecraft and NMS without any issues at all, and without any port forwarding.

BTW, I can see the public dynamic IP that my ISP has given me, and I have noticed it rarely changes. I have been using VNC with port forwarding to connect to my home PC for months with the same IP.
 
Last edited:
I have a static non-NAT IP that can be accessed from the internet and I opened a port 5101 for both TCP and UDP protocols. To check, I used port checker from port forwarding utilities and it showed me that the port is open:
View attachment 280780View attachment 280782
However, the game still shows me the port_restricted connection type
View attachment 280784
Is it ok?
My guess is that you shouldn't add the port numbers in the local address and the internet address. i.e. Just enter 192.168.88.249 for local and drop the :5101 in the internet address block. Drop the :5101 in both blocks. Setting the forward instruction to be handled on 5101 and having a corresponding entry on your firewall should be sufficient.

Just my guess
 

Viajero

Volunteer Moderator
My friend and I did all of this port forwarding, checked the port was open. Even went into to files and disabled uPNP in the config files as suggested in this forum post.

Every time we get into the scorpion together in a settlement it disconnects after around 5 minutes. I think we will make a video to show FDev how bad the connectivity is. :(

EDIT
We both are using only UDP with port 5100
We are in Australia.
I have an Optus NBN connection, my friend has a Telstra ADSL 2 connection.
We have been playing games for over 20 years together, and have never experienced other peer to peer games with such horrid connectivity issues.
Any help advice would be appreciated.

For example some people are suggesting to also enable TCP, and would chaining the port to 5101 help?
Just so to double check. Did you also both perform the testing in step 4 in the instructions in the first post? Did you both get a “port is open” result?

I am asking because unless I am wrong both Optus and Telstra in Australia seem to be CGNAT providers and therefore your external IP address may be shared. Port forwarding won’t work. For port forwarding to work your external IP address should be exclusive to you and not shared with other users. May I suggest you double check with your ISP to confirm?

Some CGNAT providers can also assign you a non shared IP for a fee. If this is done correctly port forwarding should then work although I have seen cases of people that have still had issues opening ports after this.
 
Last edited:
Hi @Viajero,

Thanks for the response, yes both of us had open ports when using the utility on 5100 UDP.

Not sure what CGNAT is, but it's likely our ISP's are set up this way. So I suppose that's why we are not having any luck.
 
Yes indeedy. I presume your friend got a similarly positive result?
Yes, my friends were the same as me; I set them both up. Though different ISP and router, the port was open for both of us. The thing is im not sure if it's working cause we dont have much luck at all playing together in open or private. Ships work well, but odessy SRV or settlements constantly disconnects.
 

Viajero

Volunteer Moderator
Yes, my friends were the same as me; I set them both up. Though different ISP and router, the port was open for both of us. The thing is im not sure if it's working cause we dont have much luck at all playing together in open or private. Ships work well, but odessy SRV or settlements constantly disconnects.
That is indeed strange. If both pc ports are confirmed well and open then a lot of the usual connectivity issues should have disappeared for you. Were the disconnects happening just recently around the last patch updates or server issues a few days ago?

PS: Is it wing disconnects and instancing issues between you and your friend? Or actual game crashes?
 
Last edited:
It's wing/team connectivity issues. The game is rarly crashing. Generally, it will be something like one of us is driving the SRV and the other is using the gunner role, and the connection is lost. So it's like we are no longer in the same instance, I will be driving and his SRV stops in his instance. A message will then blink in game saying that the helm host has disconnected and the game goes to a black screen, but never crashes. We also watch each other streams in discord and we are both still in game.

We have also tried doing on foot CZs together in a team and also in open on opposite sides. These also always desync and we always find ourselves in separate instances within a few minutes.

One thing that has seemed to improve is team ship play while in space and jumping. However anything EDO is incredibly sketchy.

As far as knowing if it's a bad patch, then im really not sure, since we have not played edo for a while.
 
Something specific for german players using T-Mobile or Congstar (T-Mobile reseller):
Use the APN internet.t-d1.de to obtain a dedicated public dynamic IPv4 address in the 37.(80-87).xxx.xxx range. This only works with data plans for smartphones or surfsticks (which can also be used in a mobile router). It will not work with MagentaZuhause Hybrid or similar data plans that make the use of a specific APN mandatory. Note that this will disable IPv6 support.

Be aware that this is only recommended if you have unlimited data as otherwise you are vulnerable to bandwidth exhaustion attacks as even invalid data packets will count towards your data quota.

If you have to use USB or WiFi tethering on an Android smartphone (i.e. because your data plan prohibits the use of the SIM in a router), you can use a port forwarding app such as this one: https://github.com/elixsr/FwdPortForwardingApp
 
Last edited:
Back
Top Bottom