Skip to content

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.

  1. On Steam’s Game Server Account Management page, create a token for App ID 304930 (Unturned).
  2. Copy the token.
  3. 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.
  4. Save.

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.
  1. Press Start in the power bar.
  2. Watch the Console. A healthy start prints lines like:
Successfully bound IP to 0.0.0.0
Successfully 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.

Failed to connect to Steam servers because k_EResultInvalidParam, no longer retrying
k_EResultInvalidParam probably means Game Server Login Token (GSLT) is invalid

Why 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.

If the install ends with ERROR! Failed to install app '1110390' (Missing configuration), reinstall the server once more. See Game install problems.

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.

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.