We at CFTools Cloud take game server security very serious. Therefore we have implemented check on top of already existing game server verification mechanics to go that extra mile.
Depending on the type of game we apply different verification rules and mechanisms to verify the integrity of players and their accounts. For security reasons we can not go in-detail about how we achieve certain functionality.
Realm | Verification type | Note |
Steam | Profile validation | |
Steam | Account validation | |
BattlEye | Extended ban check | |
BattlEye | GUID validation and synchronization |
Should any of these verifications trigger an alarm, CFTools Cloud will automatically remove the player from your server with a coded kick message.
Overview of internal coded kick messages. The kick reason is always prefixed with CFCloud: or CFTools Cloud:
Reason | Note |
Invalid {Game} license (E0) | |
Access Denied (CF:A:1), Access Denied (CF:A:2), Access Denied (CF:A:3) | User is not eligible to use any CFTools services |
This username is reserved (CF:A:4) | User attempted to use a reserved/forbidden username in-game (variations of CFTools) |
BattlEye down (BE:E:9) | BattlEye failed to verify this players GUID in time |
Gameserver cant reach BattlEye (BE:E:9) | BattlEye failed to verify this players GUID in time or game server cant reach BattlEye master |
Internal error | Internal error while processing this player, contact CFTools Cloud support should this error persist |
Information unavailable (GSM:CE:0) | A method invoked through the CFTools DataAPI corrupted this session record |
Bad session (GSM:CE:1) | Internal error while processing this player, contact CFTools Cloud support should this error persist |
Steam unavailable (GSM:SE:0) | Steam sign in is currently offline, kick to prevent bad actors |
Steam unavailable (GSM:SE:1) | Steam API unavailable |
EasyAntiCheat unavailable (EAC:E:0) | EasyAntiCheat is not available |
Global Ban (XGB:EAC:RUST) #CF{ID} | Global Ban synchronized from linked game (Rust, EasyAntiCheat) |
Expectation Failed (RADAR:PFC:9) | The player was classified as highly dangerous and can not join your server at this time (This is enforced, regardless of Radar availability for your subscription, or setting) |
Unavailable For Legal Reasons (E91) | Due to a legal obligation entry has been denied for this particular server or player (Contact [email protected] for more info) |
Hive Down (GL:HV:0) | The CFTools Global Hive is offline (DayZ only) |
Hive Access Denied (GL:HV:1) | The CFTools Global Hive access has been locked for this game server (DayZ only) |
Hive Access Blocked (GL:HV:2) | The player is not eligible to enter the CFTools Global Hive system (DayZ only) |