Networking Issues
Players cannot reach a game server
Section titled “Players cannot reach a game server”- Is the server running? A stopped server refuses everything.
- Is the address right — IP and port? Retype it; do not trust memory.
- Is the port reachable from outside? Test from a different network (mobile data works). “Works on my LAN, not from outside” means NAT/firewall, not the game.
- UDP vs TCP: many games need UDP. A TCP-only port check passing proves nothing for a UDP game.
- Host firewall, cloud security group, Docker port publishing, and any NAT rule must all agree. Check each layer; the missing one is usually the one “nobody changed”.
Node cannot reach the panel
Section titled “Node cannot reach the panel”From the node: resolve the panel hostname, then curl the panel URL. Fix DNS
first, then TLS (cert valid for that name?), then HTTP. See
node issues.
TLS warnings in browsers
Section titled “TLS warnings in browsers”- Name mismatch: the certificate must cover exactly the host users type.
- Expired: renewal failed — port 80 reachable? DNS unchanged? Check the proxy (Caddy/Traefik) logs, not the backend.
- Mixed setups: after moving TLS to the proxy, the panel setting for the
public URL must still be
https://….
SFTP times out
Section titled “SFTP times out”The SFTP port is separate from game ports and the panel. Confirm it is published and allowed through every firewall layer, and that the client uses SFTP (port 22-style SSH transport), not FTP. Details: SFTP.
