RCON Troubleshooting

If you are having trouble connecting to your RCON server using BattleMetrics, please take the following troubleshooting steps to identify and fix the issue:

General Troubleshooting:

If you are renting an OVH GAME server, please ensure that you are allowing our traffic to your RCON and query ports. The OVH GAME firewall will block our traffic by default in certain circumstances. Instead of using the game-specific protocol (i.e. arma, rust), instruct the OVH firewall to use the "other" category for the ports specified.

Note: even if the OVH firewall indicates that it is "OFF", you must still set the rule as described above. The firewall is on, even when it is flagged as "OFF".

If the above does not apply to you, please attempt to establish an RCON connection using a different RCON tool. There are many free RCON clients available for each of the games that we support. If you are able to connect using one of the free RCON clients, then you can be certain that there is no configuration issue with the server. Instead, there is a networking issue between your server and our RCON servers. If the issue is networking-related, please ensure that you do not have a local or external firewall blocking our traffic. If you need to whitelist our RCON server IPs, please contact us at support@battlemetrics.com. Please send the email from an address associated with your BattleMetrics account.


If you are not able to establish a connection to your server using a different RCON client, there is a high likelihood that your RCON configuration is incorrect. The following sections contain game-specific configuration information.


7 Days to Die:

 The following serverconfig.xml values must be set:

TelnetEnabled

  •        Should have a value of "true"


TelnetPort

  •        Any port that is not currently in use.


TelnetPassword

  •        A strong and unique password is recommend.

ARK: Survival Evolved:

To use BattleMetrics RCON you must have Ark RCON enabled.

Your command line should include RCONEnabled=True, RCONPort=<port>, and ServerAdminPassword=<password> unless you have set your admin password elsewhere.


ArmA II:

For ArmA 2 support, please make sure you have a BEServer.cfg file in your BattlEye install directory. It should include the RCON Password option with your password. The password must not exceed 32 characters in length.

For additional information please see the  Bohemia Interactive Wiki on RCON.


ArmA III / Day Z:

For ArmA 3 / Day Z support, please make sure you have a BEServer.cfg file  in your BattlEye install directory. 

It should include the RCON Password option with your password and the RCON Port option must be set to a port that does not conflict with your server. The password must not exceed 32 characters in length.

Additionally, if you set the RCON IP option you must specify a public IP. For instance, the IP should NOT look like 192.168.x.x, 172.16.x.x - 17.32.x.x, or 127.x.x.x. We recommend that you NOT specify an RCON IP in the file.


Dark and Light:

To use BattleMetrics RCON you must have DNL RCON enabled.

Your command line should include RCONEnabled=True, RCONPort=<port>, and ServerAdminPassword=<password> unless you have set your admin password elsewhere.


Insurgency:

To enable RCON for Insurgency servers you must run the server with rcon_password set.

Inside ServerPath/insurgency/cfg find server.cfg. If the file does not exist copy and rename server.cfg.example.

Open your server.cfg file in a text editor and make sure you have a line containing "rcon_password" "your_admin_password".


Rising Storm II: Vietnam:

To enable RCON for RS2: Vietnam servers you must set an admin password and enable the Web control panel. You may also need to change the default port if you have other servers, or services running on the same server.

Required: You will need to run the server at least once to generate the configuration files below.

InstallPath/ROGame/Config/ROGame.ini

  • Required: You must set AdminPassword in this file. The password you set here should be used for "RCON Password".

InstallPath/ROGame/Config/DefaultWeb.ini

  • Required: Find and change bEnabled to true.

The default port is 8080. If you have other servers or services using this port you must pick another port.

 After making the necessary changes you will need to restart your server.


Rust:

Rust does not have RCON enabled by default. You must specify RCON settings on the command line when starting your server.

The following settings must be enabled.

  +rcon.port 28016
  +rcon.ip 0.0.0.0
  +rcon.password "example"

The password should not include the # character.

We recommend leaving the rcon.ip option set to its default value of 0.0.0.0. If you change the IP it must be set to a public IP. The IP should NOT look like 192.168.x.x, 172.16.x.x - 17.32.x.x, or 127.x.x.x.


Squad:

You can find your RCON settings at SquadServerInstall/Squad/Config/ServerConfigs/Rcon.cfg.

Port and Password must be set. RCON settings may also be specified as command line arguments.

We recommend leaving the IP set to its default value of 0.0.0.0. If you change the IP it must be set to a public IP. The IP should NOT look like 192.168.x.x, 172.16.x.x - 17.32.x.x, or 127.x.x.x.

Still need help? Contact Us Contact Us