Troubleshooting¶
This page collects common issues and how to diagnose them.
Server won't start¶
Check server status and logs via the TUI:
Then navigate to Servers tab to view status and logs. Or attach directly to tmux session:
Check for:
- Missing or invalid server files in
data/Server/HytaleServer.jarordata/Assets.zip. - Java version issues (requires Java 25+).
- Port conflicts if you changed defaults.
- Authentication errors (missing or expired OAuth tokens).
Java version issues¶
HSM requires Java 25+. Check your version:
If Java 25+ is not installed:
- The installation wizard will auto-install Java 25 (Eclipse Temurin via Adoptium).
- Or install manually: Visit https://adoptium.net/
Authentication errors¶
If you see authentication errors:
-
Check tokens exist:
-
Re-authenticate via TUI:
- Run
sudo hsm - Go to Install tab
-
Re-run the installation wizard (or update authentication)
-
Manual authentication: Use
hytale-downloaderdirectly or the TUI installation wizard to re-authenticate.
hytale-downloader not found¶
If the installer reports hytale-downloader is missing:
-
Check if installed:
-
Install manually:
- Visit: https://support.hytale.com/hc/en-us/articles/45326769420827-Hytale-Server-Manual
- Download the latest
hytale-downloaderbinary -
Install to
/usr/local/bin/hytale-downloader -
Verify:
Can't connect to server¶
Check:
- Firewall rules: Ensure UDP port 5520 (and other server ports) are open and forwarded on your router.
- Server running: Check status via TUI (
sudo hsm) ortmux ls. - Network: Hytale uses QUIC over UDP (not TCP) – ensure UDP traffic is allowed.
- Server logs: Check
data/logs/for errors.
Port conflicts¶
If you see port binding errors:
-
Check what's using the port:
-
Change base port: Configure a different base port in the installation wizard.
-
Kill conflicting processes:
Permission errors¶
If you encounter permission errors:
- Ensure you're running with
sudo hsm. - Check that
data/directory is writable. - Verify tmux is installed and accessible:
tmux -V
When in doubt¶
- Re-run the installer: Use the TUI installation wizard to repair a broken installation.
- Check logs: Review
data/logs/for detailed error messages. - Verify files: Ensure
data/Server/HytaleServer.jaranddata/Assets.zipexist. - Check tmux logs: Attach to tmux session with
tmux attach-session -t hytale-server-1to see full output.