Can't join my Project Zomboid Server with my tunnel setup

As the title says: I’ve tried everything to get playit.gg to work with a Project Zomboid server, but no luck. I followed the guides, but I can’t connect using the public IP provided by playit. Is this related to the latest update? Has anyone managed to get it working with the new patch, and if so, how did you do it?

I am having the same problem, Zomboid just says the server is not responding. I can connect just fine through tailscale and my localhost ip, but not with playit.gg

Same issue here. As someone who succesfully port forwarded, but instead chose playit.gg to avoid exposing my home IP, i’ve spent hours pulling my hair out over trying to get this work.

The furthest i’ve managed to get is being able to ping the tunnel’s IP and retrieve the tunnel’s IP through nslookup from the command prompt of a device outside the home network (which means the IP is accessible on the internet.)

The playit.gg agent however repeatedly threw either one of the following errors:

  • [WARN] udp_receiver: failed to receive UDP packet, error=Os { code: 10054, kind: ConnectionReset, message: “An existing connection was forcibly closed by the remote host.” }, id=4294967296
  • [ERROR] maintained_control: failed to send ping, error=IoError(Os { code: 10051, kind: NetworkUnreachable, message: “A socket operation was attempted to an unreachable network.” })

My current setup involves setting the DefaultPort in the Project Zomboid Dedicated Server .ini file as the port provided by the playit.gg tunnel (and of course the UDPPort being DefaultPort +1), and setting the “Local IP” in the tunnel’s “Configuration” as my actual local IP obtained from ipconfig, rather than using the default 127.0.0.1 like the guides i’ve found show.

I’d like to ask for some input from someone who is more tech-savvy, or as OP mentions, if things are simply broken due to Build 42.20 coming out recently.