13.X Ignore PingPong command

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Killavirus
Long Handed Inserter
Long Handed Inserter
Posts: 56
Joined: Wed Apr 13, 2016 10:39 am
Contact:

13.X Ignore PingPong command

Post by Killavirus »

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
Addiction Thy Name be Factorio, FACTORIO IS NOT A LIE.
User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5286
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: 13.X Ignore PingPong command

Post by Klonan »

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
Killavirus
Long Handed Inserter
Long Handed Inserter
Posts: 56
Joined: Wed Apr 13, 2016 10:39 am
Contact:

Re: 13.X Ignore PingPong command

Post by Killavirus »

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?
Addiction Thy Name be Factorio, FACTORIO IS NOT A LIE.
Blindleistung
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Jan 29, 2020 4:43 pm
Contact:

Re: 13.X Ignore PingPong command

Post by Blindleistung »

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.
Post Reply

Return to “Ideas and Suggestions”