Closed recursiveGecko closed 1 year ago
Figured it out.
It seems like the game is using a random ephemeral UDP port in the 30k+ range to connect to PlayFab services. My dedicated server is hosted at Hetzner which imposes a stateless firewall (without connection tracking), which breaks things like outgoing TCP and UDP connections.
I had to allow in a wide range of UDP ports (sysctl net.ipv4.ip_local_port_range
) through Hetzner's dashboard. This is in addition to the firewall rules on the server, which are just 2456-2458/udp.
Hi, I'm trying to set up a crossplay server using Nomad and it seems like something is going wrong. The server is running, only listening on port 2457 (
ss -4ln
) and it's not visible in the in-game browser in the Community tab (Game Pass version).The recurring error seems to be "PARTY_STATE_CHANGE_RESULT_INTERNET_CONNECTIVITY_ERROR" even though all ports 2456-2458 are exposed.
Nomad config:
Logs: