background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
קטגוריות

DayZ Server Troubleshooting


This guide covers common DayZ server issues and how to resolve them, including mod signature errors, server browser problems, XML parsing failures, BattlEye configuration, and RCON remote administration. For general server configuration, see the DayZ Server Setup Guide.

Signature and Mod Errors

Players are kicked with "Signature check timed out" or "No entry in key directory"

  • This means a mod's .bikey file is missing from the server's keys/ directory. Check that every mod in your -mod= parameter has its key file copied into keys/.
  • If the server has verifySignatures = 2;, all mods must have matching keys. There are no exceptions -- even one missing key will prevent players who have that mod from connecting.
  • After adding the missing key file, restart the server. Key changes take effect on restart.
  • See the DayZ Mod Installation guide for full details on key file management.

Players are kicked with "Game signature mismatch"

  • This occurs when the player's local mod files do not match the server's mod files. Usually caused by one side having an outdated version of a mod.
  • Ask players to update their subscribed mods in the DayZ Launcher or Steam Workshop before reconnecting.
  • If the server's mods are outdated, stop the server, delete the cached Workshop files for the outdated mod, and restart the server so it re-downloads the latest version.

Server Startup Issues

Server crashes on startup or fails to load the mission

  • The most common cause is an XML parsing error in types.xml or another mission file. Check the server console output in GPanel for a line containing xml, parse, or the name of the file that failed to load.
  • Download types.xml via SFTP and validate it with an XML editor or online XML validator. Look for unclosed tags, mismatched quotes, or stray characters.
  • A mod load order problem can also cause a crash at startup. Try removing all mods from the -mod= parameter and starting a vanilla server first. If the vanilla server starts cleanly, re-add mods one at a time to identify which mod or combination causes the crash.
  • See the Loot Economy guide for tips on validating types.xml.

Server not appearing in the DayZ Launcher server browser

  • Confirm the steamQueryPort in serverDZ.cfg matches the query port shown in GPanel's Network tab exactly.
  • The server browser can take 10-15 minutes to index a newly started server. Use direct connect (Favourites tab in the launcher) to verify the server is reachable while you wait.
  • The DayZ Launcher server browser may not list servers with certain filter mismatches. Ensure forceSameBuild = 1; is set in serverDZ.cfg so only players on the correct game version can see and join the server.

Loot and Economy Issues

types.xml changes are not taking effect after restart

  • Confirm the file was saved before the server was restarted. Open it in the GPanel file editor after saving to verify the values you entered are present.
  • If you are running mods that include their own types.xml entries, those entries may override your changes. Check the mod's db/ folder for a types.xml file and merge your changes into it, or adjust the mod's economy file directly.
  • Ensure the path is correct for your map. The types.xml for Chernarus is at mpmissions/dayzOffline.chernarusplus/db/types.xml. For Livonia, it is mpmissions/dayzOffline.enoch/db/types.xml.
  • See the Loot Economy guide for full details on editing types.xml.

BattlEye Configuration

BattlEye is the anti-cheat system used by DayZ. It is enabled by default on all servers. The BattlEye configuration folder is located at:

battleye/

Inside this folder you will find filter files such as scripts.txt, remoteexec.txt, and publicvariable.txt. These files define what actions BattlEye flags or kicks players for. Out of the box, BattlEye is configured to catch common cheats. If you are running mods, some mods may trigger false positives and kick legitimate players.

BattlEye is kicking players unexpectedly

  • Check the BattlEye log files inside the battleye/ folder. The log will show which filter triggered the kick and the exact string that matched.
  • Follow the mod author's recommended BattlEye whitelist instructions. Most mod pages include a section covering required filter adjustments.
  • If no mod author instructions are available, temporarily set the offending filter line to 0 (log only) to stop the kicks while you investigate.

Handling BattlEye False Positives from Mods

If players are being kicked by BattlEye after installing mods, check the BattlEye log for the specific filter that triggered the kick:

  1. In GPanel, open the Files tab and navigate to battleye/.
  2. Open the relevant filter file (e.g., scripts.txt for script violations or remoteexec.txt for remote execution kicks).
  3. Each line in the filter file begins with a number indicating the action:
    Value Action
    0 Log only (no kick)
    1 Log and kick
    2 Log and ban
    Change the number at the start of the offending line to 0 to suppress the kick while you investigate, or follow the mod author's instructions for whitelisting the exception.
  4. Save the file and restart the server. BattlEye filter changes do not require editing serverDZ.cfg.
Do not disable BattlEye entirely on a public server. Setting battleEye = 0; in serverDZ.cfg disables all anti-cheat protection. Only consider this on private whitelisted servers where you know and trust every player.

RCON via BattlEye

BattlEye includes a built-in RCON interface that allows remote administration commands without an in-game admin password. RCON is configured in battleye/beserver_x64.cfg.

You can set the RCON port and password directly in GPanel's Startup tab rather than editing the file manually. A minimal beserver_x64.cfg looks like this:

RConPassword yourpassword
RConIP 0.0.0.0
Check your assigned RCON port in GPanel. The RCON port is pre-assigned and may differ from the default. Verify the correct port in GPanel's Startup tab or Network tab before attempting to connect with an RCON client.

Connecting with an RCON Client

To send remote commands to your server via RCON:

  1. Download an RCON client that supports BattlEye RCON (such as BattlEye RCon or DayZ Server Admin Tool).
  2. Enter your server's IP address, the RCON port from GPanel's Network tab, and the RCON password you set in the configuration.
  3. Connect and use the client to send commands such as kicking players, sending global messages, or restarting the server.

Related Articles

Need further help? If you cannot resolve an issue after following this guide, open a support ticket at legionhosting.net/submitticket.php and include your server ID, GPanel console output, and the relevant log files or error messages.

האם המאמר הזה היה מועיל?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.