Page MenuHomeFeedback Tracker

RCON - Player Command Response Exceeds Packet Size
Awaiting internal Testing, NormalPublic

Description

Game Version: 1.2.0.124
Modded?: Yes, but not applicable
If modded, please list the mods: N/A

Issue Description:
After setting up my servers to use RCON with Battlemetrics, it was noted that once there were approximately 25-30 players on the server, my server stopped sending/processing the RCON player command and would result in the following error:

BACKEND      : [RCON] <IP Removed>:37425 Authorized as Client #0 | Connected clients: [1/16]
BACKEND      : [RCON] [CLIENT: 0] Received Command: players
BACKEND      : [RCON] Process Command: players
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND      : [RCON] Dropped client: #0

The error would stop appearing once the player count dropped back down below 25-30 players and will then work as normal, displaying the following

BACKEND      : [RCON] [CLIENT: 0] Received Command: players
BACKEND      : [RCON] Process Command: players
BACKEND      : [RCON] [CLIENT: 0] Received Command: players
BACKEND      : [RCON] Process Command: players

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Linux x64
Operating System Version
Unsure
Category
General
Steps To Reproduce
  • Setup server with RCON
  • Added server to Battlemetrics (in my case)
  • Server connects and provides data as expected

Example of 4 players on the server from console

NETWORK     : Players connected: 4 / 17
BACKEND      : [RCON] [CLIENT: 0] Received Command: players
BACKEND      : [RCON] Process Command: players
  • Once the server reaches approximately 25-30 players, the players command fails to send and results in the following:
BACKEND      : [RCON] <IP Removed>:37425 Authorized as Client #0 | Connected clients: [1/16]
BACKEND      : [RCON] [CLIENT: 0] Received Command: players
BACKEND      : [RCON] Process Command: players
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND   (W): [RCON] !!! Message send failed.
BACKEND      : [RCON] Dropped client: #0

No further data is sent to Battlemetrics until the player count drops back below the 25-30 players.

If the server boots up after a crash/restart and there is a rapid connection of players, RCON fails to send any data to Battlemetrics.

Additional Information

Briefly discussed on the Arma Reforger discord where ~DarkWolf~ asked me to create a ticket. Link to discord discussion here

Rented server using the Pterodactyl Panel

Server Specs:

  • Intel Clear Linux
  • AMD Ryzen 5800x3D Processors
  • 3200MT/s DDR4 ECC Memory
  • 500MB/s RAID1 SATA SSDs

Event Timeline

Geez changed the task status from New to Awaiting internal Testing.Sep 19 2024, 1:42 PM

Has any testing occurred? Any update on this ticket?