Enshrouded | Server not visible via extern ip

OS Name/Version: Ubuntu Server 24.04.2

Product Name/Version: AMP 2.6.1.6 / Enshrouded build 697669

Problem Description: Can’t connect via extern ip. However, can invite via steam friend list?

Steps to reproduce:

  • Install default enshrouded instance
  • Change password for usergroup in .json
  • Can’t see server in Browser

I just created the default instance and changed the password in the servers .json file.

Wether i nor other people can see my server in the ingame server browser.
You also cannot add the server via the View–>Game Server option in Steam.
I can connect however from my windows gaming setup via my local ip and then use the invitation function over the steam friend list. How strange is that.

Sadly the server won’t be added in the “recent” history of the external players. So they can’t connect afterwards without another steam invite.
All the neccessary ports are opened via ufw allow in udp and tcp. I also configured my router.
I also had the same issue in valheim where connection via extern ip was not possible.
I then manually installed a few packages mentioned in the dedicated server setup article from the official website, which then resolved the issue and made the server connectable.

I also googled for required packages for enshrouded and installed them, but had no luck yet.