Enshrouded: Can't connect to server
Fix an Enshrouded dedicated-server connection. Match the build, wait for HostOnline, search by IPv4 or domain with the bound query port, check UDP 15637, then enter the password for the intended server role.
If Enshrouded cannot connect, work through these checks in order while keeping the flameworld intact. After a patch, the usual cause is a client that updated before the dedicated server.
Stop as soon as one fix works. If you are helping somebody else, test with one player before asking the whole group to retry.
1. Match the client and server versions
The client and dedicated server must run the same Enshrouded build.
Update the player's game
Close Enshrouded, let Steam finish the update, and stay off a beta branch the server is not on.
Update the dedicated server
Stop the server. On berrybyte, Auto Update pulls the
current dedicated build (2278520) on the next start.
Restart once after the patch is live.
Compare versions in the log
The version printed at startup must match the player's main menu.
If you do not want to babysit Keen patches, rent an Enshrouded server that updates on start.
2. Wait until the world is ready
The first boot after an update can sit on world generation for several minutes. Joins during that window fail.
Confirm Overview shows running
On berrybyte the process must be running, not still installing.
Read Console
Wait for [Session] 'HostOnline' (up)! and the transition
to Host_Online.
Retry one client
Test with one player before inviting the group.
3. Search by IPv4 or domain
Enshrouded dedicated servers use IPv4. The focused lookup sits at Play → Join → Search by IPv4/Domain.
Copy Server address
On berrybyte, copy Server address from Overview. Its port is the bound query port.
Search the address
Launch Enshrouded and open Play → Join, then choose Search by IPv4/Domain. Enter the IPv4 or domain with the Overview port.
Enable the dedicated filter
Open the server filter and select Show dedicated server while checking the full browser.
Add the same address in Steam
Open Steam View → Game Servers → Favorites and add
IP:queryPort, using the port from Overview.
Keen's connection
FAQ
confirms IPv4 support, the dedicated-server filter, and the
HostOnline ready line. Its Steam Favorites
guide
uses the IP and query port.
4. Open the bound query port
Current enshrouded_server.json exposes queryPort as its
single server port. The default is UDP 15637. Content Update 2
removed the old separate gamePort field.
Use the bound allocation
On berrybyte, the Overview address is the query endpoint allocated to the process. berrybyte opens it for you.
Forward queryPort when self-hosting
Allow the configured query port as UDP through the host firewall and router.
Keen's current dedicated-server
configuration
lists only queryPort. The related
FAQ
identifies 15637 as the default.
Self-hosters dealing with NAT can rent an Enshrouded server with a reachable allocation.
5. Enter the role password
Enshrouded dedicated servers use userGroups passwords. Configured groups can include Admin, Friend, Guest, and Visitor. The password selects the joining player's permissions.
Send the password for that player's role
Admin can kick and ban. Friend can edit bases and use inventories. Guest blocks those two actions, while Visitor also blocks changes to the world outside a base.
Check capitalisation
Chat apps rewrite characters. Paste the string again from Settings → Game Settings.
Keen documents these permissions and the legacy password upgrade
in Server Roles
Configuration.
A pre-Update 2 server can contain a generated default group
instead of the newer presets.
6. Confirm the save directory loaded
A dedicated server that cannot open saveDirectory is not
joinable.
Read Console for a save error
If you uploaded a world, the configured directory must match the folder you copied.
Restart after the copy
Edits made while the process is running are discarded.
If the connection still fails
Confirm Console finished loading the world. Then check the leftover causes:
- A full
slotCount(max 16). - Check steamstat.us.
- Check berrybytestatus.com.
Frequently asked questions
Why can't I connect to an Enshrouded server?
Match the game version first. After a Keen patch, the client can update before the dedicated server. Then wait for the HostOnline log line, search under Play → Join with the public IPv4 or domain and bound query port, check UDP 15637, and enter the password for the intended role.
How do I join an Enshrouded server by IP?
Launch Enshrouded, open Play → Join, then choose Search by IPv4/Domain. Use the public IPv4 or domain and the query port shown in berrybyte Overview. Steam View → Game Servers → Favorites uses the same IP:queryPort address.
What ports does an Enshrouded dedicated server use?
Current Enshrouded configuration exposes one bound queryPort, which defaults to UDP 15637. Content Update 2 removed the old separate gamePort setting. On berrybyte, the Overview allocation is this bound query port.
Why is my Enshrouded server missing from the browser?
Wait until Console reports HostOnline, enable Show dedicated server in the browser filter, and search with the public IPv4 or domain. Confirm that the bound query port is open and use IP:queryPort for Steam Favorites.
Which password does Enshrouded ask for?
Enshrouded dedicated servers use passwords from userGroups. Admin, Friend, Guest, and Visitor can grant different permissions. Enter the string for the role you were given; anyone who uses the Admin password receives admin permissions.