Error Codes – DayZ

From Bohemia Interactive Community
Revision as of 10:02, 24 May 2021 by ImpulZ (talk | contribs)
Jump to navigation Jump to search

With Game Update 1.12, DayZ introduced new error codes when it comes to the server connection process. This page is dedicated to error codes that will appear in the server browser upon attempt of connection, or disconnect from a server.

General Differentiation between Error Codes

Error codes are split into five sections:

  1. Header → "Warning"
  2. Full Error Code → (0x0004007E) → Category: 0004 = ClientKicked → Code: 007E = VE_MISSING_BISIGN - 2-part error code to sort the exact error
  3. Prefix → "You were kicked off the game" - describes the event that happened
  4. Message → "Client has a PBO which is missing a .bisign." - reason for the kick
  5. Additional Info → "(addons\ai.pbo)" - if applicable, gives detailed information on affected files

Error categories and Codes

0001 - Error when connecting to a server

Error Code Message
0x00010001 - SERVER_UNREACHABLE Could not reach the server.
0x00010002 - ALREADY_CONNECTING The client is already joining a server.
0x00010003 - ERROR_MSG_SHOWED Please confirm the error on screen.
0x00010004 - INCORRECT_CLIENT_STATE The client is already connected or is connecting to a server.
0x00010005 - INVALID_SESSION Invalid session
0x00010006 - VERSION_MISMATCH Your currently installed game version is not compatible with this server.
0x00010007 - VERSION_MISMATCH_RB The current game version (client) is not compatible with this server
0x00010008 - VERSION_MISMATCH_AB The current game version (client) is not compatible with this server
0x00010009 - DLC_CHECK_FAILED This server is running Livonia DLC that is not owned.
0x0001000A - EMPTY_PASSWORD Password cannot be empty.
0x0001000B - PASSWORD Server is password protected.
0x0001000C - BE_LICENCE Server is using BE and it has not yet been agreed to.

0002 - The server rejected the connection

Error Code Message
0x00020001 - WRONG_PASSWORD Cannot join the session. Wrong password entered.
0x00020002 - WRONG_VERSION Bad version, server rejected the connection.
0x00020003 - CONNECT_ERROR Connecting failed.
0x00020004 - SESSION_FULL Maximum number of players has been reached.
0x00020005 - FILE_PATCHING The server does not accept the client's current filePatching setting.
0x00020006 - ALREADY_CONNECTED Client is already connected to a server.
0x00020007 - HOST_ADDRESS Unable to resolve host address.
0x00020008 - NET_CHANNEL Client failed to create NetChannel to the server.
0x00020009 - CONNECT Connecting failed.
0x0002000A - REQUEST_PLAYER Failed to request player.
0x0002000B - CREATE_PLAYER Failed to create player.
0x0002000C - TIMEOUT Timed out, no response from server.
0x0002000D - UID Server failed to find Player UID.
0x0002000E - NET_CHANNEL_SERVER Server failed to create NetChannel to client.
0x0002000F - ACTIVATE Server failed to activate session.
0x00020010 - SERVER_LOCKED This server is currently locked.
0x00020011 - SERVER_SHUTDOWN Server is shutting down.
0x00020012 - BUILD_SMALLER Client is an older build than the server.

Please update your game.

0x00020013 - BUILD_GREATER Client is a newer build than the server.

Please wait until server is updated.

0x00020014 - VERSION_SMALLER Client is an older version than the server.

Please update your game.

0x00020015 - VERSION_GREATER Client is a newer version than the server.

Please wait until server is updated.

0x00020016 - EQUAL_MOD Server and client do not have equal mods while server enforces it.
0x00020017 - CLIENT_DIAG Client is using Diag exe while server is not.
0x00020018 - SERVER_DIAG Server is using Diag exe while client is not.

0003 - Connection errors trown from script-side

Error code Message
0x00030001 - ALREADY_CONNECTING Already joining a server. Do you want to cancel connecting?
0x00030002 - ALREADY_CONNECTING_THIS Already connecting to this server. Please wait.

0004 - The client was kicked from the server

Error code Message
0x00040001 - SERVER_EXIT Server is exiting and therefore attempting to kick all players to save them properly before completely terminating the program.
0x00040002 - KICK_ALL_ADMIN Admin kicked all (RCON)
0x00040003 - KICK_ALL_SERVER Server kicked all
0x00040004 - TIMEOUT Players network timed out
0x00040005 - LOGOUT Player logged out (does not need a message as it is not an "error"
0x00040006 - KICK Generic kick
0x00040007 - BAN Player was banned
0x00040008 - PING Server has a ping limit and player went over it
0x00040009 - MODIFIED_DATA Player has modified data or has a corrupted install
0x0004000A - UNSTABLE_NETWORK Unstable connection
0x0004000B - SERVER_SHUTDOWN Shutdown message from messages.xml reached 1 minute and is saving, kicking player and locking down the server to properly shut down
0x0004000C - NOT_WHITELISTED Player is not present in whitelist.txt
0x0004000D - NO_IDENTITY No identity was received, so server could not finish creating identity
0x0004000E - INVALID_UID Player id is invalid (either "ERROR" or empty)
0x0004000F - BANK_COUNT Player amount of banks changed while playing
0x00040010 - ADMIN_KICK Player was kicked by admin through RCON
0x00040011 - INVALID_ID Player ID is not valid
LoginMachine Kicks (0x0030)
0x00040030 - LOGIN_MACHINE_ERROR Generic LoginMachine error (fallback)
0x00040031 - PLAYER_STATE_TIMEOUT Player spent too much time in one state of the LoginMachine
0x00040032 - IDENTITY_NOT_CREATED Player was assigned but identity was not yet created
0x00040033 - DUPLICATE_UID Player tried to log in while not being logged out yet
0x00040034 - DB_PING_RESPONSE Unknown/unexpected database response
0x00040035 - DB_IDENTITY Identity not found
0x00040036 - DB_TIMEOUT Database connection timed out
0x00040037 - DB_BAD_VERSION Unsupported version of character data
0x00040038 - DB_ERROR Database error
0x00040039 - DB_APP_ERROR Something went wrong on server
0x0004003A - DB_APP_EXIT Application is exiting
0x0004003B - DB_BAD_DATA Character data check failed

The max amounts of attempts is controlled by server config "shardInitRetryCount"

0x0004003C - DB_GET_RESPONSE Unknown/unexpected database response
0x0004003D - NO_PLAYER Player was not created on server
0x0004003E - CREATE_NEW_CLIENT Creating of the client with a new character failed
0x0004003F - CREATE_LOADED_CHAR Creating the existing character failed
0x00040040 - LOAD_LOADED_CHAR Loading the existing character failed
0x00040041 - NO_NETWORK_INFO Network info for player not found
0x00040042 - CREATE_READY_CLIENT Creating of the client with loaded character failed
0x00040043 - RECONNECT_INFO No info for reconnecting character
0x00040044 - RECONNECT_IDENTITY No identity for reconnecting character
0x00040045 - RECONNECT_CHAR No character for reconnecting character
RespawnMachine Kicks (0x0050)
0x00040050 - INIT_RESPAWN_IDENTITY No identity when initializing respawn
0x00040051 - RESPAWN_IDENTITY No identity when respawning
0x00040052 - NEW_RESPAWN_NETWORK No network info when respawning
0x00040053 - NEW_RESPAWN_IDENTITY No identity when respawning
0x00040054 - NEW_RESPAWN_INFO No info when respawning
0x00040055 - RESPAWN_NEW_CLIENT Creating of client with new respawned character failed
PlayerVerification Kicks (0x0060)
0x00040060 - PLAYER_VERIFICATION Generic PlayerVerification error (fallback)
0x00040061 - NO_INFO No player info
0x00040062 - BROKEN_DATA Data could not be verified because it is corrupt
VerificationError (0x0070)
0x00040070 - VERIFICATION_ERROR Should never appear unless: see notes
0x00040071 - VE_UNKNOWN Generic Verification error (fallback)
0x00040072 - VE_DECOMPRESS Data received by Server is corrupted
0x00040073 - VE_MISSING_MOD Client is missing a mod which is on Server
0x00040074 - VE_EXTRA_MOD Client has a mod which is not on Server
0x00040075 - VE_CLIENT_CORRUPT Client installation is corrupt
0x00040076 - VE_SERVER_CORRUPT Server installation is corrupt
0x00040077 - VE_UNEXPECTED_MOD_PBO Client has a PBO which is not part of Server
0x00040078 - VE_UM_ROGUE_PBO Client has a PBO which is not part of Server
0x00040079 - VE_UM_CLIENT_UPDATED Extra PBO most likely because Client has a newer version of mod
0x0004007A - VE_UM_SERVER_UPDATED Extra PBO most likely because Server has a newer version of mod
0x0004007B - VE_UNEXPECTED_SOURCE The source of the Extra PBO could not be determined
0x0004007C - VE_PATCHED_PBO Client has a patched PBO
0x0004007D - VE_INTEGRITY Client has a corrupted or modified file
0x0004007E - VE_MISSING_BISIGN Client has a PBO which is missing a .bisign
0x0004007F - VE_MISSING_PBO Missing PBO
0x00040080 - VE_M_ROGUE_PBO Missing PBO from unknown origins
0x00040081 - VE_M_CLIENT_UPDATED Missing PBO most likely because Client has a newer version of mod
0x00040082 - VE_M_SERVER_UPDATED Missing PBO most likely because Server has a newer version of mod
0x00040083 - VE_M_SERVER_CORRUPT Server installation is corrupt
0x00040084 - VE_M_CLIENT_CORRUPT Client installation is corrupt
0x00040085 - VE_M_UNEXPECTED_SOURCE The source of the Missing PBO could not be determined
PBO Mismatch (0x0090)
0x00040090 - PBO_MISMATCH Server and Client are using different PBO.
0x00040091 - PBO_VERSION_MISMATCH Server and Client are using different PBO versions.
0x00040092 - PBO_CLIENT_UPDATED Client has a more recent version.
0x00040093 - PBO_SERVER_UPDATED Server has a more recent version.
AuthError Kicks (0x00A0)
0x000400A0 - AUTH_ERROR Generic AuthError error (fallback)
0x000400A1 - AUTH_NO_USER The user was not found on the Server
Steam Validate (0x00B0)
0x000400B0 - AUTH_INVALID_STEAM_VALIDATE Generic error (fallback)
0x000400B1 - AUTH_NO_SERVER Server is not initialized properly.
0x000400B2 - AUTH_INVALID_TICKET Ticket is not valid.
0x000400B3 - AUTH_DUPLICATE_REQUEST A ticket has already been submitted for this steamID.
0x000400B4 - AUTH_INVALID_VERSION Ticket is from an incompatible interface version.
0x000400B5- AUTH_GAME_MISMATCH Ticket is not for this game.
0x000400B6 - AUTH_EXPIRED_TICKET Ticket has expired.
Steam OnValidate (0x00C0)
0x000400C0 - AUTH_INVALID_STEAM_ONVALIDATE Generic error (fallback)
0x000400C1 - AUTH_USER_NOT_CONNECTED The user in question is not connected to steam.
0x000400C2 - AUTH_LICENCE The license has expired.
0x000400C3 - AUTH_SERVICE_BAN The user is VAC banned for this game.
0x000400C4 - AUTH_LOGGED_IN_ELSEWHERE The user account has logged in elsewhere and the session containing the game instance has been disconnected.
0x000400C5 - AUTH_TIMEOUT VAC has been unable to perform anti-cheat checks on this user.
0x000400C6 - AUTH_CANCELED The ticket has been canceled by the issuer.
0x000400C7 - AUTH_ALREADY_USED This ticket has already been used, it is not valid.
0x000400C8 - AUTH_TICKET_INVALID This ticket is not from a user instance currently connected to steam.
0x000400C9 - AUTH_PUBLISHER_BAN The user is banned for this game. The ban came via the web api and not VAC.
Bios Validate (0x00D0)
0x000400D0 - AUTH_INVALID_BIOS_VALIDATE Generic error (fallback)
0x000400D1 - AUTH_BIOS_REQUEST_CREATE Failed to create the request to authenticate user.
0x000400D2 - AUTH_BIOS_REQUEST_SEND Failed to send the request to authenticate user.
0x000400D3 - AUTH_BIOS_REQUEST_WAIT Failed to receive authentication response.
0x000400D4 - AUTH_UNKNOWN_BIOS_VALIDATE Unknown error
Bios OnValidate (0x00E0)
0x000400E0 - AUTH_INVALID_BIOS_ONVALIDATE Generic error (fallback)
0x000400E1 - AUTH_BIOS_WRONG_RESPONSE Unexpected response data.
0x000400E2 - AUTH_UNKNOWN_BIOS_ONVALIDATE Unknown error
BattlEye Kicks (0x00F0)
0x000400F0 - BATTLEYE Kick administred by BattlEye (Can also be Admin Kick)