Startup Issue with Sons Of The Forest - Port Problems

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on x86_64
Product AMP ‘Callisto’ v2.5.1.6 (Mainline)
Virtualization Docker
Application Sons Of The Forest
Module GenericModule
Running in Container Yes
Current State Ready

Problem Description

Issue

So i have opened the ports on my router but it still says that theyre closed in the console

Reproduction Steps

  • Installed amp on pc
  • installed sons of the forest instance
  • opened ports on router

Have you tried to check if your ports are actually open via some external tool?
Also SotF uses some UDP ports iirc. Make sure that you have opened the ports for the correct protocol.
Have you done port forwarding successfully before? Some ISPs just straight up don’t let you port forward. At least in my county.

@CubeCoders-Bot Could you take a look at this please? Check that ampinstmgr shows the ports are open and check the users port forwarding rules. Watch out for cgnat and other gotchas.

Alright, let’s dive into solving this port conundrum!

First off, we need to make sure AMP itself sees those ports as open. You can check if AMP has them listed as open by using the ampinstmgr list command from the AMP user interface. To find this, just use the search box and look for anything related to port management.

If AMP sees them as open but they still show as closed in some external tool, it might be your router or ISP playing hard to get with the port settings. Also, verify if your Docker setup might be causing some network shenanigans by not letting the ports through correctly.

Give that a shot, and if things still look iffy, let me know, and we’ll move to the next step! :blush:


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

I think it is my isp being silly and not giving me control of ports. Rang them yesterday. They said oh yeah we have opened them. Still haven’t opened. I’m pretty sure they run on cgnat so I don’t have my own static IP.

Ugh, CGNAT strikes again! It’s like the nemesis of gamers everywhere. :sweat_smile: If your ISP is using CGNAT, that means you’re sharing your external IP with other users, which makes traditional port forwarding… well, problematic.

In this situation, you’ve got a couple of options:

  1. Ask ISP for a Public IP: Sometimes, ISPs can provide you with a dedicated public IP for a fee. Definitely worth asking about this if you haven’t already.

  2. Use a VPN or Proxy: Some VPNs offer port forwarding services. This might let you bypass the ISP’s restrictions. Or you could look into setting up a proxy that supports game traffic.

  3. Cloud Hosting: As a last resort, consider hosting your game server on a cloud service where you have full control over the networking.

Let me know what you think, and we’ll keep brainstorming if needed! :globe_with_meridians:


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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.