# Server & Steam Ports (All 3 ports must be unique per server instance). Open the new config file using your favorite Notepad or Notepad++ and configure the basic server settings: This will make sure that if you ever have to reapply the server files, the server config will not be overwritten. Start_server1_armybattlefield_headless.bat -> start_server1_newserver_headless.bat Serverconfig_server1_armybattlefield.txt -> serverconfig_server1_newserver.txt Consult the Server Configuration page to find out more about modifying the server config.ĭuplicate one of the example configs and one of the server.
How to open ports for steam server how to#
The server files come with a selection of example serverconfigs that show off how to setup various maps and gamemodes. Holdfast merged server & game files folder structure Basic Configuration & Starting the Server Note: These files change from time to time but not necessarily every update, only reapply them if the server stops working after an update. This is especially useful for server hosts located in China were access to Dropbox might be blocked.This might not always be up to date with the latest version. You can also download the folder from Baidu. Obtaining the server filesĭownload the server files from the link below and extract them over to the C:\holdfastserver folder on your server box. In case the server ever stops working you can run the command with +app_update 589290 validate to verify the game files. +anonymous will fail because the account requires to own a copy of the game to download the game files! You might need to enter a 2-Factor Auth Code during this step. $ steamcmd +login +force_install_dir "C:\holdfastserver" +app_update 589290 +quit The files can then be obtain using the following batch command: You can find instructions on how to download SteamCMD here: This is usually required if you are forced to use a terminal for your server setup. All games have been migrated from the deprecated HLDSUpdateTool to SteamCMD. It works with games that use the SteamPipe content system.
How to open ports for steam server install#
Its primary use is to install and update various dedicated servers available on Steam using a command-line interface. The Steam Console Client or SteamCMD is a command-line version of the Steam client. This is the default directory where the Holdfast: Nations At War game files are located:Ĭ:\Steam\steamapps\common\Holdfast Nations At WarĬopy the files to the following location: It's not recommended to use the SteamApps location as a base for the gameserver, as this might lead to file corruption if a game update overwrites files whilst the server is running. Download the game and copy the files to another folder. Obtaining the game files can be done via the regular Steam Client.