---
tags: ARMA 3
---
# ARMA 3 - Setting Up RCon
**Written By:** Imthatguyhere (ITGH | Tyler)
## Create Configs
In your server's root folder there should be a `Battleye` folder.
If there isn't, create it.
There should be two config files inside.
They should be named:
- `beserver.cfg`
- `beserver_x64.cfg`
If these don't exist, create them (just make a blank `.txt` file and then change the extension from `.txt` to `.cfg`).
_`beserver.cfg` gets used if you start your server with the 32-bit `arma3server.exe` and `beserver_x64.cfg` gets used if you use the 64-bit `arma3server_x64.exe` to start your server._
## Config Contents
Your two configs should have the same information and that information should define the password you want to use for RCon as well as the port you will use to connect to RCon.
That content should look like this:
```
RConPassword enterYourPasswordHere
RConPort 2310
```
I personally recommend `2310`, but you can use anything that is open and not in use. For example, if you server is on port `2302` (default), you need to use something above `2306`.
## Startup/Launch Parameters
Since we are using the `Battleye` folder, you need to add a line to the startup/launch parameters of your server to make sure ARMA 3 is looking in that folder for the correct configs:
```
"-bepath=BattlEye"
```
## Additional Notes
If your config gets loaded correctly, when the server is running you will see `_active` and some numbers get added onto the end of your config while the server is up, and removed when the server is offline. That's a good way to see if the config got loaded.
Also, none of this will work, nor will you be able to use RCon, if you don't run BattlEye on your server.
So in your `server.cfg` make sure you have BattlEye enabled:
```
battleye = 1
```
1 = enabled, 0 = disabled