Jump to content
Sign in to follow this  
Guest

Rcon installing arma wastland [Question]

Recommended Posts

Guest

Hey, i made an wastland server via windows on my pc and i would like ru run Rcon on the server but i have no clue where i geht the right Beserver.cfg file or in which folder i need to paste it. I tried several locations but my Rcon is not able to conect

Right now i am in C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Server\TADST\default\BattlEye
and i made i file called BEServer.cfg an put in

RConIP 111.111.111 (example ip)
RConPort 2306
RConPassword 12345

but when i want to conect to rcon says "could nit connect to server"

i tried it for several hours someone know something

Share this post


Link to post
Share on other sites
6 minutes ago, Kleine Bea said:

Hey, i made an wastland server via windows on my pc and i would like ru run Rcon on the server but i have no clue where i geht the right Beserver.cfg file or in which folder i need to paste it. I tried several locations but my Rcon is not able to conect

Right now i am in C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Server\TADST\default\BattlEye
and i made i file called BEServer.cfg an put in

RConIP 111.111.111 (example ip)
RConPort 2306
RConPassword 12345

but when i want to conect to rcon says "could nit connect to server"

i tried it for several hours someone know something

 

Do you have the necessary ports open on your server firewall?

Share this post


Link to post
Share on other sites
Guest

yeah it shouls work my server is running on internet, shall i use the port from the server ?

Share this post


Link to post
Share on other sites
Guest
[Main]
Version = 5

;Threads = 0  
; Default Value is the number of CPU Cores Detected (max value is 6, min value is 2)

Randomize Config File = false
;This is a legacy option to randomize config file for Arma2 Servers. Only for Windows Builds


;################################################################################################################################
;##                                                                                                                            ##
;##    A3WASTELAND DATABASE                                                                                                    ##
;##                                                                                                                            ##

[A3W]
Type = MySQL
Name = a3wasteland

Username = root
Password =

IP = 127.0.0.1
Port = 3306

;minSessions = 2
idleTime = 60

compress = false
; Really should only use this if MySQL server is external. Also only for MySQL

Secure Auth = true
; Recommend you turn this on  http://dev.mysql.com/doc/refman/5.6/en/mysql-command-options.html#option_mysql_secure-auth

;##                                                                                                                            ##
;##                                                                                                                            ##
;################################################################################################################################


[Rcon]
;; This is functional, should be working fine. Just needs abit of testing on a $
;; Allow for changing Address for those running server in a VM environment.
IP = 62.178.244.21
Port = 2305

;; Rcon Password i.e Battleye/beserver.cfg
Password = 12345

;; Bad Player Name Checks
;;		This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Bad Playername Enable = false
Bad Playername Kick Message = Bad Player Name

;; By default : is a bad character (used as seperator for extDB2 Calls (this is hardcoded in)
;;Bad Playername Strings = (:):{:}
;;Bad Playername Regex_1 = [:alnum:]
;;Bad Playername Regex_2 = [:alnum:]
;;Bad Playername Regex_3 = [:alnum:]


;; Whitelisting / Reserve Slots
;;		This will only work if your mission / mod has started extDB2 Rcon. i.e 9:START_RCON:RCON
Whitelist Enable = false
Whitelist Kick Message = Only Reserved Slots Left

Whitelist Public Slots = 999

;; Database settings to use (Optional)
Whitelist Database = MySQL_Example
Whitelist SQL Prepared Statement = SELECT CASE WHEN EXISTS(SELECT UID FROM PlayerInfo WHERE BattlEyeGUID=? AND Whitelisted=1) THEN 1 ELSE 0 END
Whitelist Kick on SQL Query Failed = false

;; Hardcoded BEGuids for whitelisted players
;Whitelist BEGuids = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx : yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy


[RemoteAccess]
;; Remote TCP Access to extDB2
Enable = true

Port = 2300
MaxThreads = 4
MaxQueued = 4
IdleTime = 120

Password = password


[Steam]
;; This is for VAC Protocol for VAC Bans + Steam Friends.
;; https://steamcommunity.com/dev/apikey
API Key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


[VAC]
;; This feature requires Steam + Rcon to be enabled.
;; Also this feature is called via SQF Code atm, i.e it doesn't auto detect players joining server yet....
Auto Ban = true

;; For Player to get banned ( their total VAC Bans => NumberOfVACBans)  AND ( Days Since their Last Ban was <= DaysSinceLastBan)
;; This is also used extDB Protocol VAC:VACBanned returned results

NumberOfVACBans = 1
DaysSinceLastBan = 999999999
BanDuration = 0
;; 0 = Forever, otherwise its x Minutes
BanMessage = Steam VAC Banned


[Log]
;; Flush Logs after each write, more work on Harddrive
Flush = true


[MySQL_Example]
Type = MySQL
Name = Database_Name

Username = root
Password = 

IP = 127.0.0.1
Port = 3306

;minSessions = 2
idleTime = 60

compress = false
; Really should only use this if MySQL server is external. Also only for MySQL

Secure Auth = true
; Recommend you turn this on  http://dev.mysql.com/doc/refman/5.6/en/mysql-command-options.html#option_mysql_secure-auth


[SQLite_Example]
Type = SQLite
Name = sqlite.db

minSessions = 1
; minSession Default Value = 1

;maxSessions = 4
; maxSession Default Value = number of Main->Threads
; 	You really should leave this value alone
idleTime = 60
; idleTime no Default Value yet, needs to be defined.
; 	idleTime is the time before a database session is stopped if not used. 
;	If Database Sessions are greater than minSessions

this was in the folder extDB in extdb-conf.ini  (C:\Program Files (x86)\Steam\steamapps\common\Arma 3 Server\extDB)

 

 

is this the only file i need to change stuff?

Share this post


Link to post
Share on other sites
On 4.4.2018 at 11:16 AM, Kleine Bea said:

RConIP 111.111.111 (example ip)
RConPort 2306
RConPassword 12345

 

https://community.bistudio.com/wiki/BattlEye#RCon

 

RconPort must avoid reserved ARMA3server port range (gameport *+0,+1,+2,+3))
default reserved ports are 2302 - 2305 (to clarify the reserved ports can't be used for BattlEye's RCON).

example for default server setting, RconPort 2301

RconIP entry isn't needed, as when undefined it equals to value of 0.0.0.0 (all IPv4 local IP addresses used at once)

 

By moving the BattlEye communication to a separate game port (2306 by default; or more generally game port + 4), we hope to ensure better stability with regards to the communication between the game and the anti-cheat system. Dedicated Server administrators are encouraged to open the new ports in order to receive BattlEye traffic. As for the BattlEye RCon tool, there is no need to change any ports, as its port number will remain the same. 

https://dev.arma3.com/post/sitrep-00206

 

tl;dr don't set RConIP

 

use the correct beserver.cfg/beserver_x64.cfg + battleye working directory (-bepath)

----------------------------------------------

RconPassword 123456

RconPort 2301

----------------------------------------------

Share this post


Link to post
Share on other sites
Guest
On 9.4.2018 at 5:26 AM, yxman said:

 

https://community.bistudio.com/wiki/BattlEye#RCon

 

RconPort must avoid reserved ARMA3server port range (gameport *+0,+1,+2,+3))
default reserved ports are 2302 - 2305 (to clarify the reserved ports can't be used for BattlEye's RCON).

example for default server setting, RconPort 2301

RconIP entry isn't needed, as when undefined it equals to value of 0.0.0.0 (all IPv4 local IP addresses used at once)

 


By moving the BattlEye communication to a separate game port (2306 by default; or more generally game port + 4), we hope to ensure better stability with regards to the communication between the game and the anti-cheat system. Dedicated Server administrators are encouraged to open the new ports in order to receive BattlEye traffic. As for the BattlEye RCon tool, there is no need to change any ports, as its port number will remain the same. 

https://dev.arma3.com/post/sitrep-00206

 

tl;dr don't set RConIP

 

use the correct beserver.cfg/beserver_x64.cfg + battleye working directory (-bepath)

----------------------------------------------

RconPassword 123456

RconPort 2301

----------------------------------------------

Thanks, where i can finde the right battleeye directory? in arma or in my server file ?  shall i use 2301 now or which port now sry :(

Share this post


Link to post
Share on other sites

battleye dir of your server installation (example):

 

C:\server\a3server\battleye (beserver.cfg/beserver_x64.cfg inside here with RconPassword 123456 & RconPort 2301)

 

launch param:

 

C:\server\a3server\arma3server_x64.exe "-BEpath=C:\server\a3server\battleye" (and your other commandline parameters like: -port/-noLogs/config/-cfg/-profile etc)

Share this post


Link to post
Share on other sites
Guest
On 11.4.2018 at 8:48 AM, yxman said:

battleye dir of your server installation (example):

 

C:\server\a3server\battleye (beserver.cfg/beserver_x64.cfg inside here with RconPassword 123456 & RconPort 2301)

 

 

thanks  i understud that but what do u mean with this

 

"

launch param:

 

C:\server\a3server\arma3server_x64.exe "-BEpath=C:\server\a3server\battleye" (and your other commandline parameters like: -port/-noLogs/config/-cfg/-profile etc)"

 

i dont know where to sat launch parameter and where or what it is sry :(

 

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×