Denne guide dækker almindelige DayZ serverproblemer og hvordan du løser dem, herunder mod-signaturfejl, serverbrowserproblemer, XML-parseringsfejl, BattlEye-konfiguration og RCON fjernadministration. For generel serverkonfiguration, se DayZ Server Setup Guide.
Signatur- og modfejl
Spillere bliver smidt ud med "Signature check timed out" eller "No entry in key directory"
- Dette betyder, at en mods
.bikey-fil mangler fra serverenskeys/-mappe. Tjek at hver mod i din-mod=-parameter har sin key-fil kopieret ind ikeys/. - Hvis serveren har
verifySignatures = 2;, skal alle mods have matchende keys. Der er ingen undtagelser -- selv én manglende key vil forhindre spillere, der har den pågældende mod, i at oprette forbindelse. - Efter tilføjelse af den manglende key-fil, genstart serveren. Key-ændringer træder i kraft ved genstart.
- Se DayZ Mod Installation-guiden for fulde detaljer om key-filhåndtering.
Spillere bliver smidt ud med "Game signature mismatch"
- Dette opstår, når spillerens lokale modfiler ikke matcher serverens modfiler. Det skyldes normalt, at den ene side har en forældet version af en mod.
- Bed spillere om at opdatere deres abonnerede mods i DayZ Launcher eller Steam Workshop, før de forbinder igen.
- Hvis serverens mods er forældede, stop serveren, slet de cachede Workshop-filer for den forældede mod, og genstart serveren, så den downloader den nyeste version igen.
Serveropstartsproblemer
Serveren crasher ved opstart eller kan ikke indlæse missionen
- Den mest almindelige årsag er en XML-parseringsfejl i
types.xmleller en anden missionsfil. Tjek serverens konsoloutput i GPanel for en linje, der indeholderxml,parseeller navnet på filen, der ikke kunne indlæses. - Download
types.xmlvia SFTP og valider den med en XML-editor eller online XML-validator. Se efter ulukkede tags, uoverensstemmende anførselstegn eller løse tegn. - Et problem med mod-indlæsningsrækkefølgen kan også forårsage et crash ved opstart. Prøv at fjerne alle mods fra
-mod=-parameteren og start en vanilla server først. Hvis vanilla-serveren starter korrekt, tilføj mods én ad gangen for at identificere, hvilken mod eller kombination der forårsager crashet. - Se Loot Economy-guiden for tips til validering af
types.xml.
Serveren vises ikke i DayZ Launcher serverbrowseren
- Bekræft at
steamQueryPortiserverDZ.cfgmatcher den query port, der vises i GPanel's fane Network nøjagtigt. - Serverbrowseren kan tage 10-15 minutter at indeksere en nystartet server. Brug direkte forbindelse (fanen Favourites i launcheren) for at verificere, at serveren er tilgængelig, mens du venter.
- DayZ Launcher serverbrowseren viser muligvis ikke servere med visse filteruoverensstemmelser. Sørg for, at
forceSameBuild = 1;er sat iserverDZ.cfg, så kun spillere på den korrekte spilversion kan se og tilslutte sig serveren.
Loot- og økonomiproblemer
Ændringer i types.xml træder ikke i kraft efter genstart
- Bekræft at filen blev gemt, inden serveren blev genstartet. Åbn den i GPanel-fileditoren efter gem for at verificere, at de værdier, du indtastede, er til stede.
- Hvis du kører mods, der inkluderer deres egne
types.xml-poster, kan disse poster overskrive dine ændringer. Tjek moddetsdb/-mappe for entypes.xml-fil og flet dine ændringer ind i den, eller juster moddets økonomifil direkte. - Sørg for, at stien er korrekt for dit kort.
types.xmlfor Chernarus er påmpmissions/dayzOffline.chernarusplus/db/types.xml. For Livonia er detmpmissions/dayzOffline.enoch/db/types.xml. - Se Loot Economy-guiden for fulde detaljer om redigering af types.xml.
BattlEye-konfiguration
BattlEye er anti-cheat-systemet, der bruges af DayZ. Det er aktiveret som standard på alle servere. BattlEye-konfigurationsmappen er placeret på:
battleye/
I denne mappe finder du filterfiler såsom scripts.txt, remoteexec.txt og publicvariable.txt. Disse filer definerer, hvilke handlinger BattlEye markerer eller smider spillere ud for. Som standard er BattlEye konfigureret til at fange almindelige snydemetoder. Hvis du kører mods, kan nogle mods udløse falske positiver og smide legitime spillere ud.
BattlEye smider spillere ud uventet
- Tjek BattlEye-logfilerne i
battleye/-mappen. Loggen vil vise, hvilket filter der udløste udsmidningen og den nøjagtige streng, der matchede. - Følg modforfatternes anbefalede BattlEye-whitelistinstruktioner. De fleste modsider inkluderer en sektion om nødvendige filterjusteringer.
- Hvis ingen modforfatterinstruktioner er tilgængelige, sæt midlertidigt den problematiske filterlinje til
0(kun log) for at stoppe udsmidningerne, mens du undersøger.
Håndtering af BattlEye falske positiver fra mods
Hvis spillere bliver smidt ud af BattlEye efter installation af mods, tjek BattlEye-loggen for det specifikke filter, der udløste udsmidningen:
- I GPanel, åbn fanen Files og naviger til
battleye/. - Åbn den relevante filterfil (f.eks.
scripts.txtfor scriptovertrædelser ellerremoteexec.txtfor fjernudførelsesudsmidninger). - Hver linje i filterfilen begynder med et tal, der angiver handlingen:
Skift tallet i starten af den problematiske linje til
Værdi Handling 0Kun log (ingen udsmidning) 1Log og smid ud 2Log og ban 0for at undertrykke udsmidningen, mens du undersøger, eller følg modforfatterens instruktioner for whitelisting af undtagelsen. - Gem filen og genstart serveren. BattlEye-filterændringer kræver ikke redigering af
serverDZ.cfg.
battleEye = 0; i serverDZ.cfg deaktiverer al anti-cheat-beskyttelse. Overvej kun dette på private whitelistede servere, hvor du kender og stoler på alle spillere.
RCON via BattlEye
BattlEye inkluderer en indbygget RCON-grænseflade, der tillader fjernadministrationskommandoer uden en admin-adgangskode i spillet. RCON konfigureres i battleye/beserver_x64.cfg.
Du kan sætte RCON-porten og adgangskoden direkte i GPanel's fane Startup i stedet for at redigere filen manuelt. En minimal beserver_x64.cfg ser sådan ud:
RConPassword yourpassword
RConIP 0.0.0.0
Opret forbindelse med en RCON-klient
For at sende fjernkommandoer til din server via RCON:
- Download en RCON-klient, der understøtter BattlEye RCON (såsom BattlEye RCon eller DayZ Server Admin Tool).
- Indtast din servers IP-adresse, RCON-porten fra GPanel's fane Network og den RCON-adgangskode, du har sat i konfigurationen.
- Opret forbindelse og brug klienten til at sende kommandoer som at smide spillere ud, sende globale beskeder eller genstarte serveren.
Relaterede artikler
- DayZ Server Setup Guide -- serverDZ.cfg-konfiguration og hvordan spillere opretter forbindelse
- DayZ Mod Installation -- Steam Workshop mods, load order og key-filer
- DayZ Loot Economy (types.xml) -- tilpasning af genstandsspawnrater og loot-tabeller
- How to Upload Files via SFTP