Jump to content
Dwarden

BattlEye's RCON changes after 158.135170 builds

Recommended Posts

for 1.58.135170 and newer builds is needed to support custom BattlEye's RCON port

defined in BEserver.cfg as new settings next to "RConPassword"

"RConPort"

"RConIP" //optional

everything else is same

RconPort must avoid reserved ARMA3server port range

default reserved ports (+0,+1,+2,+3) are 2302 - 2305

to clarify the reserved ports can't be used for BattlEye's RCON

you also shall not need to add the RconIP entry

as undefined equals to 0.0.0.0 (all IPv4 local IP addresses)

setting it to e.g. 127.0.0.1 will prevent it to respond on external IP

setting it to e.g. external IP will prevent it to respond on localhost 127.0.0.1

Share this post


Link to post
Share on other sites

I don't fully understand yet what to do: the server is giving message to set an IP and port for rcon, but it doesn't say what they should be. Are they the same Ip as the server they're for, or are they the IP's of people allowed connecting to rcon?

Share this post


Link to post
Share on other sites

I don't see the reason to specify the port ... I mean ok, it is not bad but I can't see a positive results either. 

I can find out what the port is with a simple portscan it can't be about hiding the rcon port.

 

 

Regards Arkensor

Share this post


Link to post
Share on other sites

My guess on this is that rcon gets its own port, so the rcon-packets don't have to be routed through the main server any longer.

Share this post


Link to post
Share on other sites

I don't see the reason to specify the port ... I mean ok, it is not bad but I can't see a positive results either. 

I can find out what the port is with a simple portscan it can't be about hiding the rcon port.

 

 

Regards Arkensor

reasons are logical

1. multiplatform BattlEye

2. increased security (now you can define firewall rules on Windows/Linux to whitelist only IPs which can reach RCON port)

3. multiple network interfaces support because of 1.

so while you can't see the benefits, they clearly there

Share this post


Link to post
Share on other sites

Indeed I'm not completely sure what to do here so i can connect with rcon again this isn't working and when the update rolled out the Battleye  folder doesnt have a BEserver.cfg in it just a new .dll so me adding these like this

RConPassword fakePW
RConIP 127.0.0.1
RConPort 2312
MaxPing 700

Doesn't do anything and I cannot connect via rcon

Share this post


Link to post
Share on other sites

Indeed I'm not completely sure what to do here so i can connect with rcon again this isn't working and when the update rolled out the Battleye  folder doesnt have a BEserver.cfg in it just a new .dll so me adding these like this

RConPassword fakePW
RConIP 127.0.0.1
RConPort 2312
MaxPing 700

Doesn't do anything and I cannot connect via rcon

you need to erase the old beserver.cfg and create a new one

Share this post


Link to post
Share on other sites

you need to erase the old beserver.cfg and create a new one

 

Indeed I'm not completely sure what to do here so i can connect with rcon again this isn't working and when the update rolled out the Battleye  folder doesnt have a BEserver.cfg in it just a new .dll so me adding these like this

RConPassword fakePW
RConIP 127.0.0.1
RConPort 2312
MaxPing 700

Doesn't do anything and I cannot connect via rcon

Thank you guys, the combination  of your replies helped me getting it to work. Like i had never guessed to put ip on 127.0.0.1

Share this post


Link to post
Share on other sites

RconPort must avoid reserved ARMA3server port range

default reserved ports (+0,+1,+2,+3) are 2302 - 2305

to clarify the reserved ports can't be used for BattlEye's RCON

you also shall not need to add the RconIP entry

as undefined equals to 0.0.0.0 (all IPv4 local IP addresses)

setting it to e.g. 127.0.0.1 will prevent it to respond on external IP

setting it to e.g. external IP will prevent it to respond on localhost 127.0.0.1

Share this post


Link to post
Share on other sites

I am still having issues getting this to work..I have uploaded a new beserver.cfg with this in it.

 

RConPassword mypassword

RConIP 127.0.0.1

RConPort 2312

 

I still cannot connect to Rcon

I'm confused as to where I put the actual Server IP in.

My server IP and Port are different than whats above so do I replace the above with my game server ip and port?

 

any help would be great..Thanks,

Diesel

Share this post


Link to post
Share on other sites

diesel tech jc , to what IP and from where you connecting with the RCON binary?

Share this post


Link to post
Share on other sites

diesel tech jc , to what IP and from where you connecting with the RCON binary?

I rent the sever and am using the game server IP to connect the port is 2462

The query IP is identical except for the port wich is 2463

 

This is what I tried

 

RConPassword mypassword

RConIP 104.255.64.158

RConPort 2462

 

Share this post


Link to post
Share on other sites

if the query is 2463 (that would mean gameport is 2462 as query is gamport+1)

then you can't use port 2463

already wrote it just before your post that gameport to gameport+3 are reserved

try 2461

make sure you got firewall rules set properly to handle additional port (if needed)

also you may try remove rconIP altogether, it's not needed

  • Like 1

Share this post


Link to post
Share on other sites

Went in and made sure ports were open for 2461 in firewall took the IP out and just have this now

 

RConPassword mypassword
RConPort 2461

 

 

Still wont connect.
 

Share this post


Link to post
Share on other sites

Also cannot connect via RCON. And in the log appears the following message:
"BattlEye Server: Ping detection is currently not working, MaxPing command disabled"

Share this post


Link to post
Share on other sites

maxPing is disabled, the message clearly says it, until further notice

Share this post


Link to post
Share on other sites

maxPing is disabled, the message clearly says it, until further notice

 

 

Lag Switch is back ty Dwarden

Share this post


Link to post
Share on other sites

so you prefer bugged misleading multiplied maxPing then right?

Share this post


Link to post
Share on other sites

Of course not but if you can hotfix this (in a perf build or something) I will be very happy :)

  • Like 1

Share this post


Link to post
Share on other sites

dont you understand?

this useless maxping function had to go and make some room for this precious rconport stuff ^^

 

we cant have both at the same time yet ^^

Share this post


Link to post
Share on other sites

so you prefer bugged misleading multiplied maxPing then right?

A little do not understand You. MaxPing command needed!

Share this post


Link to post
Share on other sites

A little do not understand You. MaxPing command needed![/size]

I know it's needed, I just tried explain to you that it was broken and unreliable hence disabled

  • Like 2

Share this post


Link to post
Share on other sites

maxping sitrep ... maxping sitrep ...

 

we've lost him ...

 

ok ok its apparently understandable it wouldn't just be disabled with no reason but I'm sure it has a pretty low odds that a ping limit based kicking feature would be the mostly used feature of the consol. For example - as for myself - currently I would only use it for this ... afraid I'm 1 of the great majority ...

Share this post


Link to post
Share on other sites

sometimes it's good to pay attention to development elsewhere, way more advanced in-engine replacement is WIP

see documentation

https://forums.bistudio.com/topic/160288-arma-3-stable-server-162-performance-binary-feedback/page-77?p=3035423#entry3035423

available in the performance binaries in PROFILING branch and DEVELOPMENT branch

  • Like 1

Share this post


Link to post
Share on other sites

sometimes it's good to pay attention to development elsewhere, way more advanced in-engine replacement is WIP

see documentation

https://forums.bistudio.com/topic/160288-arma-3-stable-server-162-performance-binary-feedback/page-77?p=3035423#entry3035423

available in the performance binaries in PROFILING branch and DEVELOPMENT branch

+1 like sir, looks interesting :681:

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

×