ARK: Survival Evolved

ARK: Survival Evolved

1,148 ratings
Ark Server Manager
By HellsGuard and 3 collaborators
Manage your ARK: Survival Evolved dedicated servers with this easy-to-use tool!

Visit us at our official forum[]!
The Low Down
The Ark Server Manager is designed to help you set up and maintain your own Ark: Survival Evolved (tm) dedicated servers. It provides a simple user interface allowing you to create and edit server profiles containing all of the settings you need to customize the playing experience for you and your friends.

Written By
(HellsGuard and ChronosWS)

Maintained By
Bletch and the ASM Community[]

What it does
  • Manages the SteamCMD tool and Server installations/updates
  • Organizes settings and writes INI files and command-line arguments automatically
  • Tracks server status and allows direct control of server state
  • Save and load server profiles - even import directly from an existing server deployment.
  • Scheduled updates server files and mods
  • Works with Survival of the fittest

What does it not do
  • Configure third-party firewall products - it will configure Windows Firewall automatically however
  • Open or redirect ports in your router

We cannot stress enough that you must have some slight tech knowledge as it will require you to access your modem/router and forward the proper ports, as well as possibly adding entries to your firewall and/or anti-virus software.


Legal Stuff
Ark Server Manager and the Ark Dedicated Server Tool are free for use and modification under the GNU General Public Library (version 3)[] license. Source code may be found here[] and here[].

Ark: Survival Evolved and the 'A' logo are copyrights and/or trademarks of Studio Wildcard. This project and its development is not affiliated with Studio Wildcard, its partners or affiliates.
Current Features
  • Full control over your server.
  • Easy to use & navigate.
  • Fully configurable to your liking.
  • Simple updating of your server.
  • Run multiple servers from a single machine.
  • Import settings from existing servers, even ones you set up by hand.
  • Automatically installs, updates and runs SteamCMD - no command-line knowledge needed.
  • See real-time server status - know when your server is visible to others on Steam.
  • Self-updating tool ensures you always have the latest features and bug fixes.
Planned Features
No planned features are scheduled at this time.

Suggestions are always welcomed as well.
Release Notes
For release notes, see the forum[]
Current Version

Ark Server Manager - Always the latest version
Download Here[]

Installation Notes:
Download the zip file, unpack it wherever you like and then run Ark Server Manager.exe

Visit us on the forums[] if you have any questions or problems!
Installation & Troubleshooting
Let's go over a small check list before diving in.

Basic How To Center []

  • You know your router/modem make & model. (You can find this ON your router/modem)
  • You have access to your router/modem control panel. (Username & Password)
  • You understand basic file & folder structures.
  • You have the latest .NET Framework (4.5 or above)
  • You have a Windows OS.
  • You know how to click things and/or type.

If you have answered yes to all of the above, you're ready to move on and setup your server.

Forwarding ports from your router

If your machine has a *direct* connection to the internet (for example it is wired directly into the modem), you probably don't need to do this. If however you are plugged into a router (for example to provide WiFi to your location), then you probably do need to do this. If your machine has an ipaddress that looks like 192.168.x.x, this section probably applies to you.

First, if you do not understand or know how to port forward, then head to Port Forward[] and look up your modem/router, after clicking it you will probably see a page with an ad on it about buying a program, just press the "Close [x]" in the top right, then you will select the make of your modem/router, and finally you will select a game/program. Now ARK will probably not be on the list, so choosing a game and just replacing the port numbers are perfectly fine.

IMPORTANT: If you are running a virtual network program like Hamachi or Virtual Box or another VPN program, you probably need to set the MultiHome IP address. See below for more details.

Second, the ports you will need to forward are below.
  • Server Port in the tool/manager (Default is 27015) in the UDP Protocol or TCP/UDP if available.
  • Port 7777 in the UDP or TCP/UDP Protocol if available.

Here's an example from a popular router:

Adding a firewall exception

The ARK Server Manager communicates with Steam on port 27011. This port must be open for it to be able to determine whether your server is publicly available.

The ARK Server communicates on the two ports you configure, which by default ate 7777 and 27015 as above. If you are using a third-party firewall, you may have to open these ports (both TCP and UDP) manually. If you are using Windows Firewall, the ARK Server Manager can manage your firewall settings for you.

MultiHome computers
If you are running a Hamachi, Virtual Box or other VPN-style network, your machine will be on several networks at once. Only one of those networks will actually be visible to the outside world. You will have to determine which local IP address routes to the public internet (typically a 192.168.* one), and enter that in the MultiHome IP box before you start the server.

Configure your server

Ark Server Manager

When the application starts, it will first get or update the SteamCMD tool which is used to install and update the Ark: Survival Evolved binaries directly from Steam. Once it is finished, you will be presented with a screen and a default server profile.

Quick Start:
  • A random password is generated by default - change these in the Administration section.
  • Set your server name to something other than the default, please :)
  • If you don't already have a server, set the Install Directory to where you would like the game installed. Then click 'Install' - this may take a while depending on your network.
  • If you already have a server, click the 'Load' button, and find the GameUserSettings.ini file. For example: G:\Steam\SteamApps\common\ARK\ShooterGame\Saved\Config\WindowsServer\GameUserSettings.ini. The tool will set the Install Directory for you. You may then click 'Upgrade' if you wish to upgrade.
  • Click 'Start'. Your server will start up. Note that servers may take several minutes to initialize, especially the first time.

Ark Dedicated Server Tool (Legacy)

Instructions on how to setup everything will be within the Tool itself, however, there are 2 different setup options that we shall now explain.

  • Default Setup is mostly for inexperienced users who just want to have a nice and simple installation without messing with folders or anything of the sort. It will create all of the directories that it needs beside the Tool.

  • Advanced Setup is for more experienced users or users wishing to select an already created server, it will allow you to select the folder that has your server files, or a folder that you want your server files to be in.


Should the Ark Server Manager crash for some reason, it will pop up a dialog explaining the situation and show you a crash log file. Please paste the contents of this file into and then post the link here so we can take a look. If further information is necessary, we may ask for the dump file, which has the same name as the log file except with .dmp appended. This file contains a detailed dump of the process at the moment is crashed, but if we need it we will ask you for it specifically.
Something went wrong! Help?
First, be sure you read the Installation and Troubleshooting above. Particularly, make sure you have configured your router and firewall correctly. This is the most common cause of problems.

Why doesn't my server show up on Steam? Steam Status always says 'Unavailable'...
Common causes:
  • You didn't wait long enough, especially the first time. It may take several minutes (in one person's case it took over an hour because their server was heavily overloaded). But if it doesn't show up after 5 to 10 minutes, you probably have another issue...
  • Your firewall and/or router ports are not set correctly. Read the Installation and Troubleshooting section above. Ensure your ports are all correctly configured. Ensure your ports are set correctly in the Manager as well. The Server Port usually is 7777, the Query Port is usually 27015. Make sure your firewall wasn't accidentally set to *block* the ShooterGameServer.exe application as well.
  • Your MultiHome IP is set when it shouldn't be, or set incorrectly. See the MultiHome Computer section in the Installation and Troubleshooting section of the guide for more information. This has been causing several people trouble because Ark doesn't always bind to the right address by default.

If after checking all those things your server still doesn't show up, ask one of us - we may be able to review your settings using TeamViewer and figure out the problem.

It crashed. What do I do now?
When the "oops" dialog closes, a file will open describing the crash. Please paste this into and post the link in the comments section.

Why didn't my settings take effect? or Why are my settings wrong?
If the server is running when you change the profile, those changes will not take effect until you stop and start the server again. If this is not your situation, it could be a bug in the tool. Open the GameUserSettings.ini file and examine the server settings and make sure the tool and the GameUserSettings.ini file agree. If they do not, let us know. Some settings like DifficultyOffset will always be different though, as we present a more 'friendly' view in the application.

How do I send a message to players on the server?
Currently you cannot do this from within the manager tool. We are waiting for the Ark developers to implement RCON support. Rest assured that when they do, we will implement server commands directly from the manager.

Can I run multiple servers at once?
Yes. Just make another profile.

My server shows up as ARK #xxxxxxx
The Server Name must be set, and it should not start with [] . Try removing any brackets in the name and relaunch the server.

I already created a server before I found this tool. Do I have to re-create it or re-enter the settings?
Nope. Create a new profile and click 'Load'. Then find the GameUserSettings.ini file in your existing server's installation directory. The tool will import your settings for you and even recognize if the server is already running - no need to restart it!

I love the tool, can I donate to you?
We are not presently accepting donations. However this may change as we evaluate the costs associated with hosting the application. We appreciate your support though, so you can show it by spreading the word to others on the forums.

Why can't I access the download link?
Some users in certain jurisdictions are unable to access Amazon's S3 service - for example users in China. If this is the case, please let us know and we will work with you to find a place to post installation packages.

Installation/Upgrade pops up a Windows SmartScreen error. Is that normal?
Unfortunately yes. We do not presently have a code-signing certificate we can use, and as a result Windows doesn't trust the application because you are installing it directly from the web. On the SmartScreen notification there is a 'More Info' link at the end of the message. Click it and then click the 'Run Anyway' button. This issue may re-occur any time you restart the manager tool if there have been updates to the tool.

More Information
If you have any other problems/questions/queries etc, then head over to the ASM forums. They are highly monitored with knowledgable and helpful people.
Visit us at the Ark Server Manager[] forum!

Download links, detailed release information, additional server information and discussion awaits!
< >
Bobandy Apr 10 @ 11:03am 
This is the most comprehensive and well built tool every created for one single games dedicated server community. Hands down the best.
あらぶ Mar 19 @ 3:23am 
Sf! Mar 2 @ 9:13am 
@admiral : it's not ASM pb.
Use webpage of ASM if you need help.
They don't provide help here.
Admiral_Plackbar Mar 1 @ 3:02am 
So when I add the server to my favorites on steam over my local IP, I can find my server and connect. But when I use my public IP, I don't. Ingame I can find the local IP Server in my favorites too but not in the inoffical server list.
Admiral_Plackbar Feb 28 @ 2:24pm 
Setting breakpad minidump AppID = [NUMBER]
LogMemory: Platform Memory Stats for WindowsServer
LogMemory: Process Physical Memory: 68.97 MB used, 68.98 MB peak
LogMemory: Process Virtual Memory: 52.02 MB used, 52.15 MB peak
LogMemory: Physical Memory: 13320.80 MB used, 32673.68 MB total
LogMemory: Virtual Memory: 4483.31 MB used, 134217728.00 MB total
New Save Format enabled
ARK Version: 343.19
Primal Game Data Took 36.15 seconds
SteamSocketsOpenSource: gethostname failed ()
gethostbyname failed ()
Server: "AdmiralPlackbar" has successfully started!
ADayCycleManager DayCycleManager3,
Commandline: TheIsland?listen?Port=7777?QueryPort=27015?MaxPlayers=70?AllowCrateSpawnsOnTopOfStructures=True -ForceAllowCaveFlyers -NoBattlEye -nosteamclient -game -server -log
Full Startup: 79.59 seconds (BP compile: 0.00 seconds)
Number of cores 12
Admiral_Plackbar Feb 28 @ 2:21pm 
I have the same issue as Syke-oNraj and the answer you gave him doesn't help me ether. Can you explain this in more detail?
Sf! Feb 22 @ 7:17am 
@sigaaedalexander : ASM is free
sigaardalexander Feb 22 @ 7:13am 
I got a corrupted file i think whenever i delete the files and the game it always come back so i wasted my money and can't get a refund idk what to do
Sf! Feb 21 @ 1:15pm 
It's not ASM pb Syke-oNraj
double check windows firewall manually (inbound)
Check any other firewall between your server and the box (like access point or router)
"opening port" means "redirect port" : you must set 7777-7778 (default servers port) to an IP (LAN), and set this IP to the server, and the port 27015 (default query).
UDP only.

If rcon is open, RCOn is only TCP
Syke-oNraj Feb 21 @ 9:37am 
I created a Server yesterday and I followed all the steps from the steam instruction guide. But when I start the Server, it says "gethostname failed" and it still says it succesfully started the Server. The Activity Status on the ASM says: "Waiting for publicatíon". The ports on my FritzBox are opened and i´am using the Windows Firewall, so it shouldn´d cause any problems right? Is anyone able to help me with my problem? :steamsad:
Thanks in advance