If you want to run multiple servers on the same machine, each of them need to be in a separate folder, use a different set of ports, and have the router/modem correctly route the external port to the correct local port on the computer running the servers.
(Similarly, if you want to run a game server and a game client on the same machine, they should be using different ports, if you keep the default ports 7777 and 2715 the first launched executable will lock the ports, and the other will not be able to access them).
How this works:
- The “Game Client Port” and the “Steam Query Port” are now editable, and their content get saved in the Engine.ini:
[URL]
Port=7777
[OnlineSubsystemSteam]
GameServerQueryPort=27015
- A new “multihome” checkbox has been added. When disabled, the server launcher behaves as before, but when enabled it copies the IP of the currently selected adapter in the network list and uses it as a command line parameter when launching the server (eg: -MULTIHOME=195.410.28.64)