فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 00D 00H 00M 00S
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

FA dayz troubleshooting battleye rcon errors 0 نفر این مقاله را مفید یافتند

این راهنما مشکلات رایج سرور DayZ و نحوه حل آنها را پوشش می‌دهد، از جمله خطاهای امضای ماد، مشکلات مرورگر سرور، خطاهای تجزیه XML، پیکربندی BattlEye و مدیریت از راه دور RCON. برای پیکربندی عمومی سرور، راهنمای راه‌اندازی سرور DayZ را ببینید.

خطاهای امضا و ماد

بازیکنان با پیام "Signature check timed out" یا "No entry in key directory" اخراج می‌شوند

  • این بدان معنی است که فایل .bikey یک ماد در دایرکتوری keys/ سرور وجود ندارد. بررسی کنید که هر ماد در پارامتر -mod= فایل کلید خود را در keys/ کپی شده داشته باشد.
  • اگر سرور verifySignatures = 2; دارد، همه مادها باید کلیدهای مطابق داشته باشند. هیچ استثنایی وجود ندارد -- حتی یک کلید گم شده مانع اتصال بازیکنانی می‌شود که آن ماد را دارند.
  • پس از اضافه کردن فایل کلید گم شده، سرور را ری‌استارت کنید. تغییرات کلید با ری‌استارت اعمال می‌شوند.
  • برای جزئیات کامل مدیریت فایل کلید، راهنمای نصب مادهای DayZ را ببینید.

بازیکنان با پیام "Game signature mismatch" اخراج می‌شوند

  • این زمانی رخ می‌دهد که فایل‌های محلی ماد بازیکن با فایل‌های ماد سرور مطابقت نداشته باشد. معمولاً به دلیل قدیمی بودن نسخه ماد در یکی از طرفین است.
  • از بازیکنان بخواهید قبل از اتصال مجدد، مادهای subscribe شده خود را در DayZ Launcher یا Steam Workshop به‌روزرسانی کنند.
  • اگر مادهای سرور قدیمی هستند، سرور را متوقف کنید، فایل‌های کش Workshop برای ماد قدیمی را حذف کنید و سرور را ری‌استارت کنید تا آخرین نسخه را مجدداً دانلود کند.

مشکلات راه‌اندازی سرور

سرور هنگام راه‌اندازی کرش می‌کند یا mission بارگذاری نمی‌شود

  • رایج‌ترین دلیل خطای تجزیه XML در types.xml یا فایل mission دیگر است. خروجی کنسول سرور در GPanel را برای خطی حاوی xml، parse یا نام فایلی که بارگذاری نشده بررسی کنید.
  • types.xml را از طریق SFTP دانلود کنید و با یک ویرایشگر XML یا اعتبارسنج آنلاین XML اعتبارسنجی کنید. به دنبال تگ‌های بسته نشده، نقل قول‌های ناهمخوان یا کاراکترهای اضافی بگردید.
  • مشکل ترتیب بارگذاری ماد نیز می‌تواند باعث کرش در هنگام راه‌اندازی شود. سعی کنید تمام مادها را از پارامتر -mod= حذف کنید و ابتدا یک سرور وانیلا راه‌اندازی کنید. اگر سرور وانیلا به درستی شروع شد، مادها را یکی یکی اضافه کنید تا مشخص شود کدام ماد یا ترکیبی باعث کرش می‌شود.
  • برای نکات اعتبارسنجی types.xml، راهنمای اقتصاد لوت را ببینید.

سرور در مرورگر سرور DayZ Launcher ظاهر نمی‌شود

  • تأیید کنید که steamQueryPort در serverDZ.cfg دقیقاً با query port نمایش داده شده در تب Network در GPanel مطابقت دارد.
  • مرورگر سرور ممکن است ۱۰ تا ۱۵ دقیقه طول بکشد تا سرور تازه راه‌اندازی شده را فهرست کند. از اتصال مستقیم (تب Favourites در لانچر) استفاده کنید تا در حین انتظار تأیید کنید سرور قابل دسترسی است.
  • مرورگر سرور DayZ Launcher ممکن است سرورهایی با عدم تطابق فیلتر خاصی را نمایش ندهد. اطمینان حاصل کنید که forceSameBuild = 1; در serverDZ.cfg تنظیم شده است تا فقط بازیکنان با نسخه صحیح بازی بتوانند سرور را ببینند و به آن بپیوندند.

مشکلات لوت و اقتصاد

تغییرات types.xml پس از ری‌استارت اعمال نمی‌شوند

  • تأیید کنید که فایل قبل از ری‌استارت سرور ذخیره شده است. آن را پس از ذخیره در ویرایشگر فایل GPanel باز کنید تا تأیید کنید مقادیری که وارد کرده‌اید موجود هستند.
  • اگر مادهایی اجرا می‌کنید که ورودی‌های types.xml خود را دارند، آن ورودی‌ها ممکن است تغییرات شما را بازنویسی کنند. پوشه db/ ماد را برای فایل types.xml بررسی کنید و تغییرات خود را در آن ادغام کنید یا فایل اقتصاد ماد را مستقیماً تنظیم کنید.
  • مطمئن شوید مسیر برای نقشه شما صحیح است. types.xml برای Chernarus در مسیر mpmissions/dayzOffline.chernarusplus/db/types.xml قرار دارد. برای Livonia در مسیر mpmissions/dayzOffline.enoch/db/types.xml.
  • برای جزئیات کامل ویرایش types.xml، راهنمای اقتصاد لوت را ببینید.

پیکربندی BattlEye

BattlEye سیستم ضد تقلب مورد استفاده DayZ است. به طور پیش‌فرض در تمام سرورها فعال است. پوشه پیکربندی BattlEye در مسیر زیر قرار دارد:

battleye/

داخل این پوشه فایل‌های فیلتر مانند scripts.txt، remoteexec.txt و publicvariable.txt را خواهید یافت. این فایل‌ها تعریف می‌کنند که BattlEye چه اقداماتی را علامت‌گذاری می‌کند یا بازیکنان را بابت آنها اخراج می‌کند. به طور پیش‌فرض، BattlEye برای شناسایی تقلب‌های رایج پیکربندی شده است. اگر مادها اجرا می‌کنید، برخی مادها ممکن است مثبت‌های کاذب ایجاد کرده و بازیکنان قانونی را اخراج کنند.

BattlEye به طور غیرمنتظره بازیکنان را اخراج می‌کند

  • فایل‌های لاگ BattlEye داخل پوشه battleye/ را بررسی کنید. لاگ نشان خواهد داد کدام فیلتر باعث اخراج شده و رشته دقیقی که تطابق داشته.
  • دستورالعمل‌های whitelist BattlEye توصیه شده توسط سازنده ماد را دنبال کنید. اکثر صفحات ماد بخشی شامل تنظیمات فیلتر مورد نیاز دارند.
  • اگر دستورالعمل‌های سازنده ماد موجود نیست، به طور موقت خط فیلتر مشکل‌ساز را روی 0 (فقط لاگ) تنظیم کنید تا اخراج‌ها متوقف شوند در حالی که بررسی می‌کنید.

مدیریت مثبت‌های کاذب BattlEye از مادها

اگر بازیکنان پس از نصب مادها توسط BattlEye اخراج می‌شوند، لاگ BattlEye را برای فیلتر خاصی که باعث اخراج شده بررسی کنید:

  1. در GPanel، تب Files را باز کنید و به battleye/ بروید.
  2. فایل فیلتر مربوطه را باز کنید (مثلاً scripts.txt برای تخلفات اسکریپت یا remoteexec.txt برای اخراج‌های اجرای از راه دور).
  3. هر خط در فایل فیلتر با یک عدد شروع می‌شود که عمل را نشان می‌دهد:
    مقدار عمل
    0 فقط لاگ (بدون اخراج)
    1 لاگ و اخراج
    2 لاگ و بن
    عدد ابتدای خط مشکل‌ساز را به 0 تغییر دهید تا اخراج را در حین بررسی متوقف کنید، یا دستورالعمل‌های سازنده ماد را برای whitelist کردن استثنا دنبال کنید.
  4. فایل را ذخیره کنید و سرور را ری‌استارت کنید. تغییرات فیلتر BattlEye نیازی به ویرایش serverDZ.cfg ندارند.
BattlEye را به طور کامل در سرور عمومی غیرفعال نکنید. تنظیم battleEye = 0; در serverDZ.cfg تمام حفاظت ضد تقلب را غیرفعال می‌کند. فقط در سرورهای خصوصی با لیست سفید که همه بازیکنان را می‌شناسید و به آنها اعتماد دارید این کار را در نظر بگیرید.

RCON از طریق BattlEye

BattlEye شامل یک رابط RCON داخلی است که امکان ارسال دستورات مدیریت از راه دور بدون رمز عبور ادمین درون بازی را فراهم می‌کند. RCON در battleye/beserver_x64.cfg پیکربندی می‌شود.

می‌توانید port و رمز عبور RCON را مستقیماً در تب Startup در GPanel تنظیم کنید به جای ویرایش دستی فایل. یک beserver_x64.cfg حداقلی به این شکل است:

RConPassword yourpassword
RConIP 0.0.0.0
port RCON اختصاص داده شده خود را در GPanel بررسی کنید. port RCON از پیش اختصاص داده شده و ممکن است با مقدار پیش‌فرض متفاوت باشد. قبل از تلاش برای اتصال با کلاینت RCON، port صحیح را در تب Startup یا تب Network در GPanel تأیید کنید.

اتصال با کلاینت RCON

برای ارسال دستورات از راه دور به سرور خود از طریق RCON:

  1. یک کلاینت RCON که از BattlEye RCON پشتیبانی می‌کند دانلود کنید (مانند BattlEye RCon یا DayZ Server Admin Tool).
  2. آدرس IP سرور، port RCON از تب Network در GPanel و رمز عبور RCON که در پیکربندی تنظیم کرده‌اید را وارد کنید.
  3. متصل شوید و از کلاینت برای ارسال دستوراتی مانند اخراج بازیکنان، ارسال پیام‌های سراسری یا ری‌استارت سرور استفاده کنید.

مقالات مرتبط

نیاز به کمک بیشتر دارید؟ اگر پس از دنبال کردن این راهنما نتوانستید مشکل را حل کنید، یک تیکت پشتیبانی در legionhosting.net/submitticket.php ارسال کنید و شناسه سرور، خروجی کنسول GPanel و فایل‌های لاگ یا پیام‌های خطای مربوطه را ذکر کنید.

آیا این مقاله مفید بود؟

Ready to Get Started?

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