Two server appids

RCON and administrators · Arma Reforger

Bohemia military sim · Military simulation / tactical

Player tools indexed: 5 Admin consoles: 7

Two readings of RCON side by side; each of the three credentials emits a placeholder only

Player tools (5)

Instant interactive calculations and recipe planners

Server admin and config generation (7)

Config files, startup scripts and command wizards for running a server

Three ports, the bind/public pair and command-line overrides side by side

#three independent ports#two settings forms side by side
Generate config →

Arma Reforger Ports & Protocols

Port Protocol Purpose
2001 UDP The game port and the one players connect to; bindPort is the local listener while publicPort is what gets advertised (they differ behind NAT)
17777 UDP The Steam A2S query port, not a join port; gamedig distinguishes port from port_query explicitly
19999 UDP The RCON port; AMP points AdminPortRef at it and sets AdminMethod to BattlEyeRCON. In the LGSM official config rcon is an empty object, i.e. not configured by default

Arma Reforger Dedicated Server Install (SteamCMD)

SteamCMD appid 1874900

sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
  /usr/games/steamcmd +force_install_dir /opt/gameserver \
  +login anonymous +app_update 1874900 validate +quit

https://community.bistudio.com/wiki/Arma_Reforger:Server_Hosting

Arma Reforger Config file paths

  • Configs/serverconfig.json
  • AReforgerMaster/
  • profiles/server/
  • battleye/
  • addons/data/ArmaReforger.gproj
  • docs/ServerHostingDocs.bat
  • ArmaReforgerServer.exe
  • ArmaReforgerServer

Server notes

First, a correction to what this site used to say: the old overview claimed the config lives in config.json at the server root, while AMP metaconfig states Configs/serverconfig.json (ConfigType template) and is the only source giving a full relative path. Second, on frame rate: both upstreams default to a 60 FPS cap (LinuxGSM passes -maxFPS on the command line and AMP exposes a maxFPS panel parameter), so capping is advised on that basis; but the old claim that an idle server burns a full CPU core has no official source this round and is downgraded to unverified rather than stated as fact. Third, on appid 1007: this site used to say it must be installed after SteamCMD. appinfo confirms 1007 is Steamworks SDK Redist, yet neither AMP updates.json (whose only two SteamCMD stages are 1874900 and 1890870) nor the LinuxGSM armarserver config mentions it, so the claim is kept labelled unverified - neither endorsed nor deleted. Fourth, RCON listens on UDP 19999 with AdminMethod BattlEyeRCON, and the official 1.8.0.13 announcement contains "Fixed: Crash when using vanilla scripted commands on modded server via RCON", i.e. hosts that have not updated could crash when running vanilla scripted commands over RCON on a modded server. Fifth, shutdown is #shutdown sent to the server console (AMP ExitString; # is the Reforger console prefix), and readiness is the log line ENGINE : Game successfully created. (the exact pattern AMP uses). Sixth, config changes need a restart (AMP sets SupportsLiveSettingsChanges to False). Seventh, the command-line port flags (-bindPort / -a2sPort / -a2sIpAddress) and the config-file keys bindPort / a2s.port / a2s.address set the same values, and which one wins could not be verified this round because the official hosting docs were unreachable, so keep the two consistent. Eighth, the template schema changes with the game version: the persistence block arrived in main7 and three save-retention keys in main8, while neither real host config has a persistence block, so the generator does not force the newer schema and avoids a failed start on an older server.

FAQ

Which Arma Reforger server-admin tools are available?
We list 7 tools for Arma Reforger: Capacity and performance budget, Port matrix, Firewall rules, Install and deploy, Launch parameters, serverconfig.json generator, RCON and administrators. All of them run straight in your browser.
Which ports does Arma Reforger need open?
Arma Reforger defaults to 2001/UDP, 17777/UDP, 19999/UDP. Use the actual instance configuration and allow only the listed protocols and ports. Check the host firewall, router forwarding and game visibility settings.
How do I install a dedicated Arma Reforger server?
Install it with SteamCMD — the dedicated server app id for Arma Reforger is 1874900, so +app_update 1874900 validate downloads or updates it. Config files usually live at Configs/serverconfig.json, AReforgerMaster/, profiles/server/.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.