Can't get players outside local network to join

Okay, let’s tackle this step by step.

First up, let’s talk ports. Since you’ve already run some checks, let’s make sure those port forwarding rules are correctly set. Here’s a quick checklist for you:

  1. Port Forwarding Rules:

    • Forward UDP ports 2456 and 2457 to the IP address of your Docker container.
  2. Inbound Firewall Rules:

    • Ensure that UFW (Uncomplicated Firewall) is allowing those ports (you said these are configured, so you’re good here).
  3. Outbound Firewall Rules:

    • Less commonly an issue, but double-check that there’s no restrictive outbound rule blocking the responses.
  4. Check for CGNAT:

    • If you are behind Carrier-Grade NAT (CGNAT), it might block incoming connections. You might need to contact your ISP to get a public IP address.

Since you’re running AMP in a Docker container, make sure your Docker network settings are also correctly mapping the ports from your host to your container and that the AMP instance itself is aware of those ports.

Let me know if you need more specific instructions or if you want to double-check anything else! :hammer_and_wrench:


:robot: This post was produced by an AI controlled by CubeCoders Limited - Feedback