Enshrouded server problems are easiest to solve in sequence: first prove that the dedicated-server process starts and reaches Host_Online, then check versions and discovery, and only afterward troubleshoot firewall, router, and public-internet access. This order separates a broken launch from a server that is healthy but unreachable.
Godlike.Host offers hosted Enshrouded servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
The guide below covers missing servers, failed connections, startup errors, configuration recovery, save protection, and lag for a self-hosted dedicated server.
As an Amazon Associate I earn from qualifying purchases.
Recommended Free Tools
Start with the symptom and the Host_Online checkpoint
Watch the dedicated-server console or its log before changing router settings. Host_Online is the useful dividing line:
| What you observe | Most likely scope | First action |
|---|---|---|
The process exits, hangs, or never prints Host_Online |
Installation, missing dependency, file path, permissions, or malformed configuration | Read the startup output and ./logs; do not begin port-forwarding work yet |
Host_Online appears, but nobody can find or join the server |
Version mismatch, browser filtering, firewall, router forwarding, address, or port consistency | Confirm updates and the configured query port, then test the network path |
| Players on the same home network can join, but remote players cannot | Public IPv4 reachability, carrier-grade NAT (CGNAT), router forwarding, or host firewall | Test from outside the home network and check whether the ISP supplies a public IPv4 address |
| The server starts and accepts players but becomes slow or unstable | CPU, memory, storage, upload bandwidth, or a poor host connection | Compare the machine and connection with the capacity guidance below |
This classification prevents a common mistake: repeatedly changing router rules when the executable is failing before it ever opens a listening service.
#1 Best Overall
- High-Performance Connectivity: This Cat 6 ethernet cable is designed for superior performance, with a 24 AWG copper wire core. It provides universal connectivity as an ethernet cord for LAN network components such as PCs, servers, printers, routers, and more, ensuring reliable and fast network connections
- Advanced Cat6 Technology: Experience Cat6 performance with higher bandwidth at a Cat5e price. This network cable is future-proof, ready for 10-Gigabit Ethernet and backwards compatible with any existing Cat 5 cable network. It meets or exceeds Category 6 performance according to the TIA/EIA 568-C.2 standard
- Reliable Wired Network Solution: Known variously as a Cat6 network cable, ethernet cable Cat 6, or Cat 6 data/LAN cable, this RJ45 cable offers a more secure and reliable connection than wireless networks. It's ideal for internet connections that demand consistency and security
- Durable and Secure Design: The connectors of this ethernet cable feature gold-plated contacts and strain-relief boots for enhanced durability. Bare copper conductors not only improve cable performance but also comply with communication cable specifications
- High-Speed Data Transfer: With up to 550 MHz bandwidth, this ethernet cord is ideal for server applications, cloud computing, video surveillance, and streaming high-definition video. It also supports Power over Ethernet (PoE, PoE+, PoE++) for powering devices like IP cameras, VoIP phones, and wireless access points, ensuring fast and reliable network performance.
1. Install and launch the dedicated server cleanly
Install from Steam’s Tools section
Install the Enshrouded dedicated server from Steam’s Tools section. The official installation guidance documented Windows support at publication time. After installation, launch the server executable directly once rather than relying only on a shortcut or a third-party launcher.
A first direct launch should create enshrouded_server.json. If that file is not created, stop and investigate the installation directory, write permissions, antivirus quarantine, and whether the executable is being launched from the location you expect. A router cannot fix a server that has not produced its configuration and log files.
Free tools Windows power users keep installed
One-click scans. No signup required.
Check the working directory
Relative paths in the default setup are resolved from the server’s working directory. The default folders are ./savegame for saves and ./logs for logs. If you create a shortcut, service, or scheduled task, verify that it starts the executable with the intended working directory; otherwise, files can appear in an unexpected location and make the server seem empty or unconfigured.
Run one uncomplicated first start
- Stop other Enshrouded server instances that might be using the same files or port.
- Launch the installed executable directly.
- Wait for startup output to settle and look for
Host_Online. - Close the process normally, then reopen it once to confirm that the same configuration and paths are used on every start.
If the first launch fails, capture the final console lines and the newest file in ./logs before editing anything. Those lines usually identify whether the failure is a missing component, an unreadable path, invalid JSON, or a port-binding problem.
2. Read logs before changing settings
The server log is the primary evidence for startup failures. Open the current file in ./logs and work from the earliest error, not merely the last line printed when the process exits.
If Host_Online never appears
- Confirm that the executable and its supporting files are complete and were not quarantined.
- Check that the account running the process can read the installation directory and write to the configured save and log locations.
- Validate the JSON syntax in
enshrouded_server.json; one missing quote, comma, or brace can prevent startup. - Make sure another server instance is not already occupying the configured port.
- Look for a working-directory mistake that sends logs and saves to a different folder than the one you are checking.
Do not interpret a missing browser listing as a launch failure. The server must first reach its online state; only then does network discovery become the next question.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #2
- High Performance Cat6 Cable - The Cat6 ethernet cables 100ft supports frequencies of up to 500 MHz and high-speed 10GB internet connection for LAN network applications such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones and more, while remaining fully backward compatible with your existing network.
- Outdoor&Indoor Ethernet Cable - The cat 6 ethernet patch cable features 8 solid copper conductors 24 AWG. Each of the 4 unshielded twisted pairs (UTP) are separated by a PE cross insulation to isolates pairs and prevent crosstalk and covered by a 5.8mm PVC jacket with RJ45 connectors and gold-plated contacts. The molded strain relief boots help avoid snags that will damage your cables. They are molded for flexibility and resist common wear and tear.
- Lan Cable with RJ45 - UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors, this cat6 cable support Cat8 and Cat7 network and provides performance of up to 500 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- High Quality Control - are designed with extremely well-matched components for outstanding uniform impedance and very low return loss, providing lower crosstalk, and a higher signal-to-noise ratio. Each Cat 6 internet cable 6 ft goes through rigorous testing to ensure a secure wired internet connection with exceptional speed and reliability.
- Support – Cat6 Ethernet cable with CM grade PVC jacket complies with TIA/EIA 568-C.2, is ETL verified and RoHS compliant. If an item is defective or breaks within a year, we will issue a replacement. For questions or concerns please contact our friendly, USA-based customer Support team.
If startup succeeds but logs show repeated errors
Restart once after recording the message. A clean restart distinguishes a transient file lock or update state from a repeatable configuration error. Avoid changing several values at once: if the next start succeeds, you need to know which change solved the problem.
3. Eliminate client and server version problems
Enshrouded clients and the dedicated server must finish their updates before you diagnose visibility or connection failures. An old server can start normally and still be absent from the browser or reject clients.
- Exit the game client and stop the dedicated server.
- Allow Steam to complete pending downloads for both the game and the dedicated-server tool.
- Start the server and wait for
Host_Online. - Start the client after the server is fully updated.
- Search again using the dedicated-server browser filter and the exact server name configured in the JSON.
If the server appears only intermittently, perform a clean stop and start rather than leaving an old process running through an update. A process that was launched before an update may continue running while the files on disk have changed.
4. Fix a server that is online but missing from the browser
Check the browser inputs first
Confirm that the client is browsing dedicated servers, not a different session type. Search for the exact configured name, including unusual capitalization or punctuation, and remove filters that could exclude a private or region-specific listing.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errorsVerify the query-port value
Keen Games documents 15637 as the default queryPort. Your actual value may differ if you changed it, but the same value must be used consistently in the server JSON, host firewall rule, router forwarding rule, and any direct connection details given to players. A mismatch can leave the process online while discovery and joining fail.
Try a direct reachability test
When the browser is unreliable, test the server by its public address and configured query port from a network outside the host’s LAN. A successful direct test points toward a browser or filtering issue; a failed test keeps the investigation on the firewall, router, ISP, or address path.
Rank #3
- Cat 6 performance at a Cat5e price but with higher bandwidth
- High Performance Cat6, 30 AWG, RJ45 Ethernet Patch Cable provides universal connectivity for LAN network components such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones
- Jadaol cat6 standard cable support Cat8 and Cat7 network and provides performance of up to 250 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors and are made of 100% bare copper wire, ensure minimal noise and interference
- The unique flat cable shape allows for a cleaner and safer installation. You can easily and seamlessly make the cable run along walls, follow edges & corners or even make it completely invisible by sliding it under a carpet.
Do not infer that a hidden listing means the world is lost. Discovery and world data are separate systems; preserve the save directory while you diagnose visibility.
5. Configure the network path correctly
Use IPv4
Keen Games states that Enshrouded multiplayer currently uses IPv4. Give the host a stable private IPv4 address on the home network, preferably with a DHCP reservation in the router, so forwarding does not break when the computer receives a different address.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Keep one port value end to end
- Open
enshrouded_server.jsonand note the configuredqueryPort. - Allow that port through the operating-system firewall on the server computer.
- Forward the same port on the router to the host’s stable private IPv4 address.
- Use the matching public address and port when testing from outside the LAN.
- If you change the port, update every one of these locations before restarting the test.
Steam can use additional ports for discovery or transport. If the documented Enshrouded port is correct but Steam-based discovery still fails, consult the current Steam Support port requirements for the relevant client and server traffic instead of guessing at extra rules.
Separate LAN testing from internet testing
First connect a second device on the same home network. If that works, the server process and local firewall are at least functional, and the remaining fault is likely forwarding, public addressing, or ISP policy. If LAN clients also fail, return to the host firewall, configured address, port value, and logs.
Clear stale client network state
Keen Games’ network troubleshooting guidance specifically lists flushing DNS and clearing Steam’s download cache for persistent connection errors or stale discovery. Perform these actions after recording your current settings, then restart Steam and retry the connection. They are low-risk because they do not alter the world save.
6. Diagnose CGNAT and unavailable public IPv4
A correctly forwarded port still cannot accept unsolicited internet traffic when the ISP places the home connection behind carrier-grade NAT. In that arrangement, the router’s internet-facing address is shared or non-routable, so inbound packets never reach your router.
Rank #4
- 40 Gbps 2000 Mhz High Speed: The Cat 8 ethernet cable support max. 40 Gbps data transfer and 2000 MHz Brandwith, ideal for gaming and streaming, greatly improving upload and download speed, sound, image and resolution quality
- Excellent Anti-interference: The ethernet cable comes with 4 shielded foiled twisted pairs (F/FTP), pure copper core and gold-plated RJ45 connector, reducing interference, noise and crosstalk, making network speed faster and more stable
- Marvelous Durability: Internet cable wrapped with quality cotton braided cord, which makes the LAN cable stronger and more durable. The test proves that this internet cable can be bent at least 10000 times without broken, very suitable for long-term use
- PoE Supported: All lengths of ethernet cord can support the PoE power supply function except 65ft. You don't need additional power supply when installing a PoE camera, which is very convenient and safe
- Wide Compatibility: With the RJ45 Connector, network cable can be perfectly compatible with computers, laptops, modems, routers, PS5, X-Box and other networking devices. It can also be fully backward compatible with Cat7, Cat6e, Cat6, Cat5e, Cat5
Signs that CGNAT is involved
- Local players connect, but every player outside the home network times out.
- The router’s reported WAN address differs from the public address shown by an independent internet check.
- The WAN address is in a private or carrier-reserved range, or the router offers no usable inbound forwarding.
- Port-forwarding rules appear correct and the host firewall allows traffic, yet an external test cannot reach the configured port.
These symptoms do not prove CGNAT by themselves, but they justify asking the ISP whether the connection has a public IPv4 address and whether inbound forwarding is permitted.
Choose a practical remedy
- Request a public IPv4 address or an ISP option that permits inbound connections.
- Retest the existing forwarding rule after the address change.
- If public IPv4 is unavailable or the change is not worth the cost, use managed hosting instead of repeatedly rewriting local router rules.
Managed hosting changes the operating model: you trade some local control for an internet-reachable machine managed by the provider. It is a network workaround, not a cure for malformed JSON or an underpowered host.
7. Recover from a malformed or stale configuration
When the server stops starting after a JSON edit, treat the configuration as recoverable data, not as a reason to delete the world.
- Stop the dedicated-server process completely.
- Copy the entire configured save directory to a separate backup location.
- Copy the current
enshrouded_server.jsonas well, preserving the original for reference. - Move the active JSON file aside, or delete it only after the backups are complete.
- Launch the executable so it can generate a fresh configuration file.
- Reapply only the values you require, checking JSON punctuation after each edit.
- Start the server and wait for
Host_Onlinebefore restoring optional customizations.
This method removes stale keys and syntax damage while retaining the original file for comparison. Do not copy an old file wholesale over the newly generated one until you know which setting caused the failure.
What not to delete
Do not remove the save directory as part of a configuration reset. Configuration regeneration and world restoration are different operations. If you are unsure which directory is active, identify it from the server’s configured path and recent file timestamps before moving anything.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.8. Protect saves and understand progression ownership
Enshrouded separates world progression from character progression. The dedicated server stores the world; each player’s character progression remains on that player’s client. Keen Games’ FAQ describes one save file per game world and says world save files are created every five minutes.
Best Value
- 👌 𝗠𝗜𝗟𝗜𝗧𝗔𝗥𝗬-𝗚𝗥𝗔𝗗𝗘 𝗤𝗨𝗔𝗟𝗜𝗧𝗬 -> 𝟭𝟬𝟬% 𝗚𝗨𝗔𝗥𝗔𝗡𝗧𝗘𝗘𝗗!: Each & every of our cable is individually tested with a 𝐃𝐒𝐗-𝟖𝟎𝟎𝟎 𝐂𝐀𝐁𝐋𝐄 𝐂𝐄𝐑𝐓𝐈𝐅𝐈𝐄𝐑 to ensure customer satisfaction, the most highest & consistent quality & compliance with 568.2C standards
- 💪 𝗛𝗘𝗔𝗩𝗬-𝗗𝗨𝗧𝗬 𝗖𝗢𝗡𝗦𝗧𝗥𝗨𝗖𝗧𝗜𝗢𝗡, 𝗥𝗘𝗠𝗔𝗥𝗞𝗔𝗕𝗟𝗘 𝗣𝗘𝗥𝗙𝗢𝗥𝗠𝗔𝗡𝗖𝗘 & 𝗦𝗨𝗣𝗘𝗥-𝗗𝗨𝗥𝗔𝗕𝗟𝗘: Our cable produces the strongest signal, along with the best conductivity, when compared to any other cable of the whole market | Our cable is an outstanding choice for 10 gigabit ethernet | RoHS certified | REACH certified | ISO 9001:2015 certified
- 🤝 𝗛𝗜𝗚𝗛𝗘𝗦𝗧 𝗖𝗢𝗣𝗣𝗘𝗥 𝗖𝗢𝗡𝗧𝗘𝗡𝗧 𝗢𝗙 𝗧𝗛𝗘 𝗪𝗛𝗢𝗟𝗘 𝗠𝗔𝗥𝗞𝗘𝗧: Copper & aluminium mix ensures the most perfect price-to-performance & durability ratio for customers | Monk Cables enable customers to reap the rewards of CCA through huge savings
- ❤️ 𝗕𝗥𝗜𝗧𝗧𝗟𝗘-𝗙𝗥𝗘𝗘, 𝗘𝗔𝗦𝗬-𝗧𝗢-𝗪𝗢𝗥𝗞-𝗪𝗜𝗧𝗛 & 𝗖𝗢𝗠𝗣𝗔𝗧𝗜𝗕𝗟𝗘 𝗪𝗜𝗧𝗛 𝗜𝗡𝗗𝗢𝗢𝗥 𝗨𝗦𝗔𝗚𝗘: Our cable comes packaged in a hassle-free & tangle-free easy-pull box | Running "ft" count after every foot makes measuring the cable extremely easy | Fire-retardant, sunlight-resistant & weather-proof plenum jacket fulfils rigorous fire protection safety standards for usage in plenum air spaces which typically are above drop ceilings or below raised floors
- ✅ 𝗧𝗛𝗘 𝗢𝗡𝗟𝗬 𝗖𝗔𝗧𝟲 𝗣𝗟𝗘𝗡𝗨𝗠 𝗖𝗔𝗕𝗟𝗘, 𝗬𝗢𝗨'𝗟𝗟 𝗘𝗩𝗘𝗥 𝗡𝗘𝗘𝗗 𝗧𝗢 𝗕𝗨𝗬!: Ridiculously easy 30 days return policy | 24/7 super-friendly customer support, with 100% satisfaction guarantee | If you ever face any issues while using our product, we will replace it right away, no questions asked!
Back up the complete configured save directory
The default save location is ./savegame, but a custom path can change it. Back up the whole configured directory, including every world file and any supporting metadata, before migration, replacement, configuration recovery, or major updates. Backing up one guessed filename can omit another world or a file needed to restore it.
Use a simple backup routine
- Stop the server normally so the latest write has finished.
- Copy the entire save directory to storage separate from the live installation.
- Label the copy with the date and the world it contains.
- Keep more than one dated copy if the world is important.
- After a restore, start the server alone and verify the world before allowing players to make new changes.
Because saves occur every five minutes, a crash can still lose the most recent interval of progress. A backup made before maintenance protects against a larger configuration or storage mistake.
9. Investigate lag, overload, and instability
Separate a network bottleneck from a machine bottleneck. A server can be online and reachable while simulation slows because the host is short on CPU, memory, disk space, or upload capacity.
Planning figures for a small self-hosted server
| Resource | Documented or current planning guidance | How to use the figure |
|---|---|---|
| Idle physical memory | Approximately 4.4 GB | Leave headroom for the operating system, Steam, backups, and other services rather than treating 4.4 GB as a complete machine requirement |
| Additional memory | Up to 100 MB per player | Increase the margin as concurrent player count rises; actual use can vary with activity and environment |
| CPU | 6 cores / 12 threads | Current setup guidance targets this class for a 4–6-player server |
| System memory | 16 GB RAM | Current setup guidance for a 4–6-player server, allowing room beyond the server process |
| Storage | 30 GB free SSD space | Keep free space available for installation, updates, logs, and saves; an SSD also reduces storage contention |
| Upload bandwidth | About 2 Mbit/s per active player | Multiply by expected concurrent players and retain overhead for other household traffic |
The 4.4 GB and 100 MB figures come from Keen Games’ official FAQ; the 6-core/12-thread, 16 GB, 30 GB, and approximately 2 Mbit/s-per-player figures are current setup guidance for a 4–6-player group. They are planning envelopes, not guarantees of a fixed frame rate or latency.
Find the limiting resource
- CPU saturation: simulation ticks and player actions become delayed while one or more cores remain busy.
- Memory pressure: the operating system swaps or terminates processes, producing stalls and possible crashes.
- Disk pressure: nearly full storage or competing writes can delay saves and log output.
- Upload saturation: players see rubber-banding or delayed actions when other household traffic consumes upstream capacity.
- Wireless instability: packet loss or interference can look like server lag even when the machine is under light load.
Improve the host connection
Use a wired connection for the host when practical. A Cat6 Ethernet cable can reduce wireless interference and packet loss, but it cannot add upload bandwidth, bypass CGNAT, or repair a server that never reaches Host_Online. Test after changing one network variable so you can tell whether connection quality improved.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →10. Choose the least risky remedy
| Remedy | Best fit | Risk and reversibility |
|---|---|---|
| Clean restart after updates | Transient update or stale-process problems | Low risk; fully reversible |
| Flush DNS and clear Steam’s download cache | Stale discovery or client connection errors | Low risk; does not alter world saves |
| Firewall and router correction | Online server that is unreachable from the LAN or internet | Moderate operational risk; document old values before editing |
| DHCP reservation for the host | Forwarding that breaks after the computer receives a new private IPv4 address | Low risk; improves repeatability |
Regenerate enshrouded_server.json |
Malformed or stale configuration that blocks startup | Reversible if the original JSON and full save directory are backed up |
| Restore a saved world | Corrupted or accidentally replaced world data | Highest data impact; stop the server and preserve the current directory first |
| Managed hosting | CGNAT, unavailable public IPv4, or a host that cannot meet capacity needs | Changes control and cost model; it does not repair local save or configuration mistakes |
Use the narrowest remedy that matches the symptom stage. A cache flush is appropriate for stale discovery; it is not a substitute for a missing public IPv4 address. Configuration regeneration is appropriate for invalid JSON; it is unnecessary when the process is online and only remote players fail to connect.
11. A complete recovery sequence
When several symptoms overlap, follow this order and record the result at each checkpoint:
- Stop duplicate server processes and launch the installed executable directly.
- Confirm that
enshrouded_server.json,./logs, and the configured save directory are present. - Read the newest log and verify whether
Host_Onlineappears. - If startup fails, resolve file, dependency, permission, path, or JSON errors before network work.
- Finish all Steam updates for the client and dedicated server, then restart cleanly.
- Check the dedicated-server browser filter and exact server name.
- Verify the configured
queryPort, using15637only when you have left the documented default unchanged. - Allow that port through the host firewall and forward it to a stable private IPv4 address.
- Test from the LAN, then from an external network.
- If LAN works but external access fails, investigate public IPv4 and CGNAT with the ISP.
- Back up the complete save directory before any configuration regeneration or world restore.
- For lag, measure CPU, memory, disk space, and upload use against the capacity table, then change one limiting factor at a time.
This sequence preserves the world while moving from the most local and reversible checks to the network and hosting decisions that have broader consequences.
The Bottom Line
A reliable Enshrouded server is built by proving the launch state first, keeping one IPv4 port value consistent across every layer, protecting the complete save directory, and distinguishing local server faults from ISP limitations such as CGNAT. Follow the checkpoints in order and you can usually identify whether the fix belongs in the executable, JSON, firewall, router, internet connection, or host hardware.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




