> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Set Up BattlEye RCon on Your Arma 3 Server

> How to set up BattlEye RCon on an Arma 3 server: set RCon Password and a free RCon Port on Startup, keep BattlEye = 1 in server.cfg and connect an RCon tool.

To set up BattlEye RCon on a FREAKHOSTING Arma 3 server, open **Startup**, set an **RCon Password** (letters and numbers only) and set **\[Host] RCon Port** to one of your server's ports that the game doesn't use. Keep `BattlEye = 1;` in `server.cfg` and restart. The panel writes both values to the BattlEye server config at every start. Then connect with an Arma 3 RCon tool.

| Difficulty | Time | Works on | Panel pages |
| - | - | - | - |
| Intermediate | 10 minutes | Every FREAKHOSTING Arma 3 server | **Startup**, **Network** |

## Before you start

* RCon (remote console) lets a tool on your PC kick, ban and message players through BattlEye without joining the game.
* You need a free port. Arma 3 already uses your game port and the next four ports, so the RCon port must be a different port that belongs to your server.

## Which port can I use for RCon?

| Port (default numbers) | Used by |
| - | - |
| 2302 | Game port and voice (VoN) |
| 2303 | Steam query (game port + 1) |
| 2304 | Steam (game port + 2) |
| 2305 | Reserved for VoN (game port + 3) |
| 2306 | BattlEye traffic (game port + 4) |
| Another port listed on **Network** | Free for RCon |

Open **Network** to see your server's ports. If there is no port outside this range, [open a ticket](https://freakhosting.com/clientarea/submitticket.php) and ask for an extra port for RCon.

## How to turn on BattlEye RCon

**1. Set the RCon password**

Open **Startup** and enter an **RCon Password**. Use a long password with letters and numbers only. Without a password, RCon stays off.

**2. Set the RCon port**

Set **\[Host] RCon Port** to your free port from **Network**. It must be different from the game ports. A value of `0` turns remote connections off.

**3. Check server.cfg**

Open `server.cfg` in **Files** and check that it contains `BattlEye = 1;`. This is the default. RCon doesn't work when BattlEye is off.

**4. Restart the server**

Restart. The console shows `BattlEye Server: Config entry: RConPort` followed by your port.

**5. Connect your RCon tool**

In your BattlEye RCon tool, enter your server's IP, the RCon port and the RCon password.

Change the RCon password and port on **Startup** only. The panel writes them again at every start, so edits to the BattlEye config file are replaced.

## Common BattlEye RCon commands

| Command | What it does |
| - | - |
| `players` | Lists players with their number, GUID and ping |
| `say -1 Restart in 5 minutes` | Sends a message to everyone (`-1`) or one player number |
| `kick 3 AFK` | Kicks player number 3 with a reason |
| `ban 3 60 Teamkilling` | Bans player number 3 for 60 minutes (`0` or no time is permanent) |
| `bans` | Shows the ban list |
| `removeBan 2` | Removes ban number 2 |
| `admins` | Lists connected RCon admins |

## Frequently asked questions

### Is RCon the same as #login?

No. `#login` with `passwordAdmin` makes you admin inside the game. RCon is BattlEye's remote console for tools outside the game. See [become admin](https://help.freakhosting.com/games/arma-3/how-to-become-admin-on-your-arma-3-server.md).

### Why can't my RCon tool connect?

Check that the RCon port is one of your server's ports and not a game port, that the password matches, that `BattlEye = 1;` is set and that you restarted after the change.

### Can I use the console instead of RCon?

Yes, for most tasks. Log in as admin in game and use the [admin commands](https://help.freakhosting.com/games/arma-3/arma-3-server-admin-commands.md), or use the panel **Console** to watch the server.

## Related guides

> [card] [Arma 3 server guide](https://help.freakhosting.com/games/arma-3/arma-3-server-hosting-guide.md)
>
> Every Arma 3 page in one place.

> [card] [BattlEye filters](https://help.freakhosting.com/games/arma-3/managing-battleye-filters-script-restrictions.md)
>
> Fix script restriction kicks.

> [card] [Admin commands](https://help.freakhosting.com/games/arma-3/arma-3-server-admin-commands.md)
>
> In-game admin commands.

> [card] [Network and subdomains](https://help.freakhosting.com/portals/game-panel/how-to-manage-network-and-subdomains.md)
>
> See your server's ports.

***

> [!NOTE]
>
> **Tested by the FREAKHOSTING team** on our Game Panel on 31 October 2026 (Arma 3 dedicated server 2.22, BattlEye Server 1.221). RCon commands checked against the [official BattlEye documentation](https://www.battleye.com/support/documentation/). Steps may differ slightly if the game changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** October 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.