Hi there,
Although you have done great work with the multiplayer and getting people behind nat's who don't know how to port forward working, the server browser has issues connecting to multiple servers on the same IP. Please can we have an option to disable ping-pong and just specify the correct details and do our own port forwarding and send that info to the Server Browser.
Many Thanks
13.X Ignore PingPong command
Moderator: ickputzdirwech
-
- Long Handed Inserter
- Posts: 56
- Joined: Wed Apr 13, 2016 10:39 am
- Contact:
13.X Ignore PingPong command
Addiction Thy Name be Factorio, FACTORIO IS NOT A LIE.
Re: 13.X Ignore PingPong command
Killavirus wrote:Hi there,
Although you have done great work with the multiplayer and getting people behind nat's who don't know how to port forward working, the server browser has issues connecting to multiple servers on the same IP. Please can we have an option to disable ping-pong and just specify the correct details and do our own port forwarding and send that info to the Server Browser.
Many Thanks
You can still connect directly to an IP address
-
- Long Handed Inserter
- Posts: 56
- Joined: Wed Apr 13, 2016 10:39 am
- Contact:
Re: 13.X Ignore PingPong command
Many thanks for the extremely fast reply !!!
Yes you are quite right direct IP still works (I need to do this to connect to my dedicated as it is internal to my network the server browser does not function any longer).
But I have noticed that I get quite a few errors in regards to the pingpong servers, on the headless client.
This is also reflected when trying to run two servers off one IP address, in the server browser it lists two servers but both route back to the first instance as both instances find a server running on the first port they check.
If we could define more criteria for the serverbrowser in the server config file (as and when needed), this would ease allow easier use of non default ports on the same IP.
But then again your re-building the mulitplayer (my wishes for a easy road for you) so not sure if this really will be relevant for much longer?
Yes you are quite right direct IP still works (I need to do this to connect to my dedicated as it is internal to my network the server browser does not function any longer).
But I have noticed that I get quite a few errors in regards to the pingpong servers, on the headless client.
This is also reflected when trying to run two servers off one IP address, in the server browser it lists two servers but both route back to the first instance as both instances find a server running on the first port they check.
If we could define more criteria for the serverbrowser in the server config file (as and when needed), this would ease allow easier use of non default ports on the same IP.
But then again your re-building the mulitplayer (my wishes for a easy road for you) so not sure if this really will be relevant for much longer?
Addiction Thy Name be Factorio, FACTORIO IS NOT A LIE.
-
- Manual Inserter
- Posts: 3
- Joined: Wed Jan 29, 2020 4:43 pm
- Contact:
Re: 13.X Ignore PingPong command
I'd like to reopen this.
I think it would be easy to add a setting to not do ping-pong and just take an ip/port from the settings, for v4 and v6.
I have set up a server with friends on a machine behind a pf-Sense Firewall and properly configured the NAT with port-forwarding.
When the factorio server tries to ping outward, the NAT firewall will remap the ports to some other random, because it wants to keep the inward mapped port free. So the pingpong servers never see the true, forwarded port. The proper mapping of the port-forward actually prevents the pingpong mechanism from working properly.
I get a visible game in the server-browser but it cannot be reached.
I think it would be easy to add a setting to not do ping-pong and just take an ip/port from the settings, for v4 and v6.
I have set up a server with friends on a machine behind a pf-Sense Firewall and properly configured the NAT with port-forwarding.
When the factorio server tries to ping outward, the NAT firewall will remap the ports to some other random, because it wants to keep the inward mapped port free. So the pingpong servers never see the true, forwarded port. The proper mapping of the port-forward actually prevents the pingpong mechanism from working properly.
I get a visible game in the server-browser but it cannot be reached.