Set up your Unturned server
This guide is based on a real OmneHosting Unturned server.
Step 1: Get a GSLT (game server login token)
Section titled “Step 1: Get a GSLT (game server login token)”Unturned servers need a Game Server Login Token, or GSLT, from Steam. Without a valid one, the server cannot connect to Steam and will not list or start properly.
- On Steam’s Game Server Account Management page, create a token for App ID 304930 (Unturned).
- Copy the token.
- In the panel, open Startup and paste it into the GSLT setting. The GSLT field is required, so the Startup page will not save until you fill it in.
- Save.
Step 2: Set a name and password
Section titled “Step 2: Set a name and password”On Startup:
- Server name starts as
Pterodactyl hosted Server. Change it to something players will recognise. - Server password starts blank (no password). Set one if you want a private server.
Step 3: Start the server
Section titled “Step 3: Start the server”- Press Start in the power bar.
- Watch the Console. A healthy start prints lines like:
Successfully bound IP to 0.0.0.0Successfully set port to <your port>Successfully set game server login token.Successfully set name to <your server name>The server then loads its assets and prints This server will automatically save every 1800 seconds.
If you see a Steam or GSLT error
Section titled “If you see a Steam or GSLT error”Failed to connect to Steam servers because k_EResultInvalidParam, no longer retryingk_EResultInvalidParam probably means Game Server Login Token (GSLT) is invalidWhy it happens: The token is wrong, expired, or was made for a different game.
How to fix it: Make a new token for App ID 304930, paste it into GSLT on the Startup page, save, and restart.
The console may also show a few harmless lines about steamclient.so and SteamNetworkingUtils004. You can ignore those.
The first install can fail once
Section titled “The first install can fail once”If the install ends with ERROR! Failed to install app '1110390' (Missing configuration), reinstall the server once more. See Game install problems.
Where things are saved
Section titled “Where things are saved”Your server’s data lives in Servers/<server ID>/, where the server ID starts as PterodactylUnturned:
| Folder or file | What it is |
|---|---|
Config.txt |
Server settings. |
Maps/ |
Custom maps. |
Workshop/ |
Workshop content. |
Rocket/ |
Plugin framework files. |
Server/ |
Server data and saves. |
Join the server
Section titled “Join the server”Find your address and port on the Network page and use them in Unturned’s server connection screen. If players cannot see or reach your server, open a ticket, because Unturned can also use a second port. See Contact support.
More: Unturned server settings and options and Unturned server problems.