Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 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
Categories

Rozwiązywanie problemów z serwerem DayZ


Ten przewodnik obejmuje typowe problemy z serwerem DayZ i sposoby ich rozwiązywania, w tym błędy sygnatur modów, problemy z przeglądarką serwerów, błędy parsowania XML, konfigurację BattlEye oraz zdalne administrowanie przez RCON. Aby poznać ogólną konfigurację serwera, zobacz Przewodnik konfiguracji serwera DayZ.

Błędy sygnatur i modów

Gracze są wyrzucani z komunikatem "Signature check timed out" lub "No entry in key directory"

  • Oznacza to, że plik .bikey moda brakuje w katalogu keys/ serwera. Sprawdź, czy każdy mod w Twoim parametrze -mod= ma swój plik klucza skopiowany do keys/.
  • Jeśli serwer ma verifySignatures = 2;, wszystkie mody muszą mieć pasujące klucze. Nie ma wyjątków -- nawet jeden brakujący klucz uniemożliwi połączenie graczom, którzy mają ten mod.
  • Po dodaniu brakującego pliku klucza uruchom ponownie serwer. Zmiany kluczy wchodzą w życie po ponownym uruchomieniu.
  • Zobacz przewodnik instalacji modów DayZ, aby uzyskać pełne szczegóły dotyczące zarządzania plikami kluczy.

Gracze są wyrzucani z komunikatem "Game signature mismatch"

  • Występuje to, gdy lokalne pliki modów gracza nie pasują do plików modów serwera. Zazwyczaj spowodowane przez to, że jedna strona ma nieaktualną wersję moda.
  • Poproś graczy, aby zaktualizowali subskrybowane mody w DayZ Launcher lub Steam Workshop przed ponownym połączeniem.
  • Jeśli mody serwera są nieaktualne, zatrzymaj serwer, usuń pliki Workshop z pamięci podręcznej dla nieaktualnego moda i uruchom ponownie serwer, aby pobrał najnowszą wersję.

Problemy z uruchamianiem serwera

Serwer ulega awarii przy uruchomieniu lub nie ładuje misji

  • Najczęstszą przyczyną jest błąd parsowania XML w types.xml lub innym pliku misji. Sprawdź dane wyjściowe konsoli serwera w GPanel pod kątem wiersza zawierającego xml, parse lub nazwę pliku, którego nie udało się załadować.
  • Pobierz types.xml przez SFTP i zweryfikuj go za pomocą edytora XML lub internetowego walidatora XML. Szukaj niezamkniętych tagów, niedopasowanych cudzysłowów lub przypadkowych znaków.
  • Problem z kolejnością ładowania modów może również spowodować awarię przy uruchomieniu. Spróbuj usunąć wszystkie mody z parametru -mod= i najpierw uruchomić serwer w wersji podstawowej. Jeśli serwer podstawowy uruchamia się bez problemów, dodawaj mody pojedynczo, aby zidentyfikować, który mod lub kombinacja powoduje awarię.
  • Zobacz przewodnik po ekonomii łupów, aby uzyskać wskazówki dotyczące weryfikacji types.xml.

Serwer nie pojawia się w przeglądarce serwerów DayZ Launcher

  • Potwierdź, że steamQueryPort w serverDZ.cfg dokładnie pasuje do portu zapytań pokazanego na karcie Network w GPanel.
  • Zindeksowanie nowo uruchomionego serwera przez przeglądarkę serwerów może zająć 10-15 minut. Użyj bezpośredniego połączenia (karta Favourites w launcherze), aby zweryfikować, że serwer jest osiągalny podczas oczekiwania.
  • Przeglądarka serwerów DayZ Launcher może nie wyświetlać serwerów z pewnymi niezgodnościami filtrów. Upewnij się, że w serverDZ.cfg ustawiono forceSameBuild = 1;, aby tylko gracze z poprawną wersją gry mogli widzieć serwer i do niego dołączać.

Problemy z łupami i ekonomią

Zmiany w types.xml nie działają po ponownym uruchomieniu

  • Potwierdź, że plik został zapisany przed ponownym uruchomieniem serwera. Po zapisaniu otwórz go w edytorze plików GPanel, aby zweryfikować, że wprowadzone wartości są obecne.
  • Jeśli korzystasz z modów zawierających własne wpisy types.xml, wpisy te mogą nadpisywać Twoje zmiany. Sprawdź folder db/ moda pod kątem pliku types.xml i scal w nim swoje zmiany lub dostosuj plik ekonomii moda bezpośrednio.
  • Upewnij się, że ścieżka jest poprawna dla Twojej mapy. types.xml dla Chernarus znajduje się w mpmissions/dayzOffline.chernarusplus/db/types.xml. Dla Livonia jest to mpmissions/dayzOffline.enoch/db/types.xml.
  • Zobacz przewodnik po ekonomii łupów, aby uzyskać pełne szczegóły dotyczące edycji types.xml.

Konfiguracja BattlEye

BattlEye to system anty-cheat używany przez DayZ. Jest domyślnie włączony na wszystkich serwerach. Folder konfiguracji BattlEye znajduje się w:

battleye/

Wewnątrz tego folderu znajdziesz pliki filtrów, takie jak scripts.txt, remoteexec.txt oraz publicvariable.txt. Pliki te definiują, jakie działania BattlEye oznacza lub za jakie wyrzuca graczy. Domyślnie BattlEye jest skonfigurowany tak, aby wychwytywać typowe cheaty. Jeśli korzystasz z modów, niektóre mody mogą wywoływać fałszywe alarmy i wyrzucać legalnych graczy.

BattlEye nieoczekiwanie wyrzuca graczy

  • Sprawdź pliki dziennika BattlEye w folderze battleye/. Dziennik pokaże, który filtr wywołał wyrzucenie oraz dokładny ciąg znaków, który pasował.
  • Postępuj zgodnie z zalecanymi przez autora moda instrukcjami białej listy BattlEye. Większość stron modów zawiera sekcję obejmującą wymagane dostosowania filtrów.
  • Jeśli nie ma dostępnych instrukcji autora moda, tymczasowo ustaw problematyczny wiersz filtra na 0 (tylko logowanie), aby zatrzymać wyrzucanie podczas badania problemu.

Obsługa fałszywych alarmów BattlEye z modów

Jeśli gracze są wyrzucani przez BattlEye po zainstalowaniu modów, sprawdź dziennik BattlEye pod kątem konkretnego filtra, który wywołał wyrzucenie:

  1. W GPanel otwórz kartę Files i przejdź do battleye/.
  2. Otwórz odpowiedni plik filtra (np. scripts.txt dla naruszeń skryptów lub remoteexec.txt dla wyrzuceń za zdalne wykonanie).
  3. Każdy wiersz w pliku filtra zaczyna się od liczby wskazującej działanie:
    Wartość Działanie
    0 Tylko logowanie (bez wyrzucania)
    1 Logowanie i wyrzucenie
    2 Logowanie i ban
    Zmień liczbę na początku problematycznego wiersza na 0, aby stłumić wyrzucanie podczas badania problemu, lub postępuj zgodnie z instrukcjami autora moda dotyczącymi dodania wyjątku do białej listy.
  4. Zapisz plik i uruchom ponownie serwer. Zmiany filtrów BattlEye nie wymagają edycji serverDZ.cfg.
Nie wyłączaj całkowicie BattlEye na serwerze publicznym. Ustawienie battleEye = 0; w serverDZ.cfg wyłącza całą ochronę anty-cheat. Rozważ to tylko na prywatnych serwerach z białą listą, gdzie znasz i ufasz każdemu graczowi.

RCON przez BattlEye

BattlEye zawiera wbudowany interfejs RCON, który umożliwia polecenia zdalnej administracji bez hasła administratora w grze. RCON jest konfigurowany w battleye/beserver_x64.cfg.

Możesz ustawić port i hasło RCON bezpośrednio na karcie Startup w GPanel, zamiast edytować plik ręcznie. Minimalny beserver_x64.cfg wygląda następująco:

RConPassword yourpassword
RConIP 0.0.0.0
Sprawdź swój przypisany port RCON w GPanel. Port RCON jest wstępnie przypisany i może różnić się od domyślnego. Zweryfikuj poprawny port na karcie Startup lub Network w GPanel przed próbą połączenia z klientem RCON.

Łączenie z klientem RCON

Aby wysyłać polecenia zdalne do serwera przez RCON:

  1. Pobierz klienta RCON, który obsługuje BattlEye RCON (taki jak BattlEye RCon lub DayZ Server Admin Tool).
  2. Wprowadź adres IP serwera, port RCON z karty Network w GPanel oraz hasło RCON ustawione w konfiguracji.
  3. Połącz się i użyj klienta do wysyłania poleceń, takich jak wyrzucanie graczy, wysyłanie wiadomości globalnych lub ponowne uruchamianie serwera.

Powiązane artykuły

Potrzebujesz dalszej pomocy? Jeśli nie możesz rozwiązać problemu po wykonaniu tego przewodnika, otwórz zgłoszenie wsparcia na legionhosting.net/submitticket.php i dołącz identyfikator serwera, dane wyjściowe konsoli GPanel oraz odpowiednie pliki dziennika lub komunikaty o błędach.

Was this article helpful?

Ready to Get Started?

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