Un serveur dédié Arma Reforger se règle dans un fichier config.json passé avec le paramètre -config. Cet outil produit un JSON valide (les clés sont sensibles à la casse) avec les ports par défaut 2001 (jeu), 17777 (A2S) et 19999 (RCON, en UDP).
Comment utiliser l'outil
Renseignez le réseau : bindPort et publicPort (2001 par défaut) ; laissez publicAddress vide pour la détection automatique.
Choisissez le nom, les mots de passe, le scénario (scenarioId) et le nombre de joueurs ; listez les scénarios avec -listScenarios.
Ajoutez vos mods Workshop (un par ligne : GUID | nom | version) ; seuls les GUID de 16 caractères hexadécimaux sont retenus.
Activez le RCON seulement si nécessaire, avec un mot de passe long (sans espace).
Téléchargez config.json, placez-le à côté du serveur et lancez : ArmaReforgerServer -config ./config.json -maxFPS 60.
Ports à ouvrir
- 2001/UDP — jeu (bindPort / publicPort)
- 17777/UDP — requêtes A2S (navigateur Steam)
- 19999/UDP — RCON (uniquement si activé)
Questions fréquentes
- Comment trouver le scenarioId d'un scénario ?
- Lancez le serveur avec le paramètre -listScenarios : il affiche les chemins {GUID}Missions/….conf disponibles. Pour un scénario de mod, le GUID est celui indiqué par le mod.
- Pourquoi mon serveur ne démarre-t-il pas après modification ?
- Les clés sont sensibles à la casse (bindPort, pas BindPort) et une virgule en trop invalide le JSON. Générez le fichier avec cet outil puis consultez les logs du dossier -profile.
- Les valeurs par défaut sont-elles officielles ?
- Les ports (2001, 17777, 19999) figurent sur le wiki de Bohemia Interactive ; les autres valeurs proviennent de références communautaires recoupées. Vérifiez-les sur community.bistudio.com après une mise à jour du jeu.
