Denne veiledningen dekker vanlige problemer med Abiotic Factor dedikerte servere på Legion Hosting, inkludert serverkrasj, tilkoblingsproblemer, desync og lag, korrupte lagringsfiler og versjonsavvik. For førstegangs serveroppsett og konfigurasjon, se Oppsettsveiledning for Abiotic Factor-server.
Serveren starter ikke
Hvis serveren ikke starter eller stopper umiddelbart etter at du trykker Start i GPanel, gå gjennom følgende sjekker:
Sjekk konsollutdataen
- Gå til Console-fanen i GPanel.
- Trykk Start og følg nøye med på konsollutdataen for feilmeldinger.
- Se etter linjer som inneholder
Error,FatalellerFailed. Disse vil indikere hva som hindrer serveren i å starte.
Vanlige årsaker
| Symptom | Sannsynlig årsak | Løsning |
|---|---|---|
| Serveren starter og stopper deretter umiddelbart | Korrupt installasjon eller manglende filer | Installer serveren på nytt fra GPanel-fanen Settings (Reinstall Server). Dette laster ned alle serverfiler på nytt fra Steam uten å påvirke verdenslagringene dine. |
| Feil om at porten allerede er i bruk | Forrige serverinstans ble ikke avsluttet rent | Vent 30 sekunder og prøv å starte igjen. Hvis problemet vedvarer, bruk Kill-knappen i GPanel for å tvangsstoppe eventuelle fastlåste prosesser, og start deretter på nytt. |
| Feil ved Steam-initialisering | Problem med Steam-autentisering | Dette kan skje hvis Steam-serverne midlertidig er utilgjengelige. Vent noen minutter og prøv igjen. Hvis det vedvarer, installer serveren på nytt. |
| Krasj ved innlasting av verden | Korrupte lagringsdata | Se delen Korrupte lagringsfiler nedenfor for gjenopprettingsalternativer. |
| Feil om manglende DLL eller bibliotek | Ufullstendig installasjon | Installer serveren på nytt fra GPanel Settings. Reinstallasjonsprosessen vil laste ned alle nødvendige avhengigheter på nytt. |
Serverkrasj
Hvis serveren krasjer under spilling (stopper plutselig eller blir uresponsiv), bruk følgende trinn for å diagnostisere og løse problemet.
Sjekk loggfiler
Serverlogger gir detaljert informasjon om hva som skjedde før krasjet:
- I GPanel, gå til Files-fanen.
- Naviger til loggkatalogen:
AbioticFactor/Saved/Logs/ - Åpne den nyeste loggfilen (vanligvis navngitt etter dato eller
AbioticFactorServer.log). - Bla til slutten av filen og se etter feilmeldinger, stack traces eller referanser til crash dumps.
Vanlige krasjårsaker
- Minneoppbrukning: Hvis serveren går tom for tildelt RAM, vil den krasje. Dette er mer vanlig på servere med mange spillere, store byggede baser eller lang oppetid. Restart serveren regelmessig (daglig eller med noen dagers mellomrom) for å frigjøre akkumulert minnebruk.
- Korrupte verdensdata: Hvis bestemte områder av verden forårsaker konsekvente krasj når spillere går inn i dem, kan lagringsdataene for det området være korrupte. Se delen Korrupte lagringsfiler for alternativer.
- Ekstreme entitetsantall: Svært store antall plasserte objekter, gjenstander på bakken eller spawnede fiender kan overvelde serveren. Rydd opp i unødvendige plasserte gjenstander og strukturer.
- Programvarefeil: Noen krasj forårsakes av feil i selve spillet. Sjekk Abiotic Factor Steam-fellesskapet og patchnotater for kjente problemer. Hold serveren oppdatert til nyeste versjon.
Redusere krasjfrekvens
- Planlegg regelmessige serverrestarter (f.eks. daglig) for å frigjøre minnelekkasjer.
- Reduser
EnemySpawnRateiSandboxSettings.inihvis entitetsantallene er for høye. - Hold serverprogramvaren oppdatert ved å restarte den regelmessig (oppdateringer brukes ved oppstart).
- Oppmuntre spillere til å rydde opp i ubrukte deployables og droppede gjenstander.
Tilkoblingsproblemer
Hvis spillere ikke kan koble til serveren din, gå gjennom disse trinnene i rekkefølge.
Serveren vises ikke i serverlisten
- Bekreft at serveren kjører. Sjekk GPanel Console-fanen for å bekrefte at serveren er online og fullstendig lastet inn. En server som fortsatt starter opp vil ikke vises i serverlisten.
- Vent på Steam-indeksering. Nye servere eller nylig restartede servere kan ta 2-5 minutter før de vises i Steams master-serverliste.
- Sjekk servernavnet. Sørg for at servernavnet ditt er riktig satt i GPanel Startup-fanen. Prøv å søke etter et delvis treff i serverlisten.
- Bruk direkte tilkobling. Hvis serverlisten ikke viser serveren din, koble til direkte ved hjelp av IP-en og porten din. Se Hvordan finne server-IP og port.
Tilkobling avvist eller tidsavbrudd
| Problem | Løsning |
|---|---|
| Tilkoblingen fikk tidsavbrudd | Sørg for at serveren er fullstendig startet og at spillere bruker riktig IP og spillport (ikke query-porten). Spillporten er vanligvis 7777. |
| Tilkobling avvist | Serveren kan være full, passordet kan være feil, eller serveren kan ha krasjet. Sjekk konsollen for feil og bekreft at spillerantallet ikke har nådd maksimum. |
| Sparket ut umiddelbart ved tilkobling | Dette kan oppstå når det er en stor mengde verdensdata som skal synkroniseres. La administratoren flytte seg vekk fra tungt bygde områder før spilleren forsøker å koble til. Spilleren som kobler til kan også prøve å koble til umiddelbart etter at spillet startes, før hovedmenyen er fullstendig lastet inn. |
| Passord avvist | Dobbeltsjekk serverpassordet i GPanel Startup-fanen. Passord skiller mellom store og små bokstaver. Sørg for at spillere skriver inn serverpassordet (ikke administratorpassordet). |
Spillere kobles fra tilfeldig
- Sjekk serverkonsollen for frakoblingsmeldinger eller feil som sammenfaller med frakoblingene.
- La den berørte spilleren verifisere spillfilene sine i Steam (høyreklikk spillet > Egenskaper > Installerte filer > Verifiser integriteten til spillfiler).
- Hvis flere spillere kobles fra samtidig, kan serveren krasje. Sjekk krasjdelen ovenfor.
- Ustabile internettforbindelser på spillerens side kan også forårsake tilfeldige frakoblinger. La dem teste stabiliteten på forbindelsen.
Desync og lag
Desync oppstår når serveren og klienten kommer ut av synkronisering, noe som får objekter eller spillere til å se ut til å teleportere, rubber-bande eller oppføre seg uforutsigbart. Lag manifesterer seg som forsinket respons på spillerhandlinger.
Serversidelag
Hvis alle spillere opplever lag samtidig, er problemet sannsynligvis på serversiden:
- Høyt entitetsantall: For mange plasserte objekter, droppede gjenstander eller spawnede fiender kan senke serverens tick rate. Rydd opp i unødvendige gjenstander og vurder å redusere
EnemySpawnRate. - Minnetrykk: Servere som har kjørt i lengre perioder kan akkumulere minnebruk. Planlegg regelmessige restarter.
- Verdenskompleksitet: Svært store, tungt bygde baser belaster serverytelsen. Oppmuntre spillere til å konsolidere bygg og fjerne forlatte strukturer.
Klientsidelag
Hvis bare én spiller opplever lag eller desync:
- La dem sjekke internettforbindelsens hastighet og stabilitet.
- La dem verifisere spillfiler via Steam.
- Senk de grafiske innstillingene i spillet for å redusere klientside-stamming som kan se ut som lag.
- Hvis de er langt fra serverens fysiske plassering, er noe forsinkelse forventet. Spillere som er geografisk nærmere serveren vil ha lavere ping.
VOIP-relatert desync
Noen spillere rapporterer desync-problemer relatert til VOIP-systemet i spillet:
- Prøv å tilbakestille VOIP fra Escape-menyen i spillet.
- Hvis VOIP forårsaker konsekvente problemer, kan spillere deaktivere det helt i spillinnstillingene sine.
Korrupte lagringsfiler
Korrupsjon av lagringsfiler kan oppstå hvis serveren tvangsavsluttes uten en ren nedstengning, hvis serveren krasjer under en lagringsoperasjon, eller i sjeldne tilfeller på grunn av programvarefeil.
Symptomer på korrupsjon
- Serveren krasjer ved innlasting av en bestemt verden.
- Manglende strukturer, gjenstander eller spillerframgang etter en restart.
- Konsekvente krasj når spillere går inn i bestemte områder av kartet.
- Feilmeldinger som refererer til lagringsdata eller verdensfiler i konsollogger.
Gjenopprettingsalternativer
- Gjenopprett fra sikkerhetskopi: Hvis du har en sikkerhetskopi av verdenslagringskatalogen, stopp serveren, erstatt den korrupte verdensmappen med sikkerhetskopien, og start serveren. Se Oppsettsveiledning for server for instruksjoner om sikkerhetskopiering.
- Start en ny verden: Hvis ingen sikkerhetskopi er tilgjengelig, kan du gi den korrupte verdensmappen et nytt navn og starte serveren for å generere en ny verden. De gamle lagringsdataene bevares i den omdøpte mappen i tilfelle en fremtidig oppdatering eller et verktøy kan gjenopprette dem.
Forhindre korrupsjon
- Bruk alltid rene nedstengninger. Bruk Stop-knappen i GPanel i stedet for Kill, med mindre serveren er fullstendig uresponsiv. Stop-kommandoen utløser en ren lagring før nedstengning.
- Lag regelmessige sikkerhetskopier. Last ned kopier av verdenslagringsmappen din regelmessig via SFTP eller GPanel Files-fanen.
- Unngå å redigere lagringsfiler manuelt. Ikke endre lagringsdatafiler direkte med mindre du vet nøyaktig hva du gjør. Rediger kun konfigurasjonsfiler som
SandboxSettings.ini.
Versjonsavvik
Abiotic Factor krever at klienten (spillet) og serveren kjører samme versjon. Hvis det er et avvik, vil spillere ikke kunne koble til.
Symptomer
- Spillere ser en feil om "version mismatch" eller "incompatible version" når de forsøker å koble til.
- Serveren vises i serverlisten, men spillere kan ikke koble til.
- Spillere som tidligere kunne koble til, kan plutselig ikke etter at de har oppdatert spillet sitt.
Fikse versjonsavvik
- Oppdater serveren: Restart serveren fra GPanel. Serveren sjekker automatisk etter og bruker oppdateringer fra Steam ved hver start. Hvis serveren allerede kjørte da en oppdatering ble utgitt, må den restartes for å laste ned den nye versjonen.
- Oppdater klienten: Sørg for at alle spillere har oppdatert spillet sitt via Steam. Høyreklikk Abiotic Factor i Steam-biblioteket, gå til Egenskaper > Oppdateringer, og sørg for at automatiske oppdateringer er aktivert.
- Tving en reinstallasjon: Hvis restart av serveren ikke oppdaterer den, gå til GPanel Settings og bruk alternativet Reinstall Server. Dette tvinger en ny nedlasting av alle serverfiler.
Velge inn i beta-grener
Hvis du kjører en beta- eller eksperimentell gren av Abiotic Factor på serveren, må alle spillere som kobler til også velge inn i samme gren i Steam:
- Høyreklikk Abiotic Factor i Steam-biblioteket.
- Gå til Properties > Betas.
- Velg samme gren som serveren kjører (f.eks.
experimentalellerstaging). - Vent til spillet oppdateres til beta-versjonen.
Tips for ytelsesoptimalisering
Hvis serveren din kjører, men opplever dårlig ytelse, prøv disse optimaliseringene:
- Planlegg regelmessige restarter: Restart serveren én gang per dag (eller minst hver 2.-3. dag) for å frigjøre akkumulert minnebruk og bruke eventuelle ventende oppdateringer.
- Reduser fiende-spawnrater: Sett
EnemySpawnRatetil0.5eller0.75iSandboxSettings.inihvis serveren sliter med entitetsantall. - Rydd opp i verden: Fjern ubrukte strukturer, deployables og droppede gjenstander. Store antall verdensobjekter øker serverens prosesseringsbelastning.
- Begrens spillerantall: Hvis ytelsen forringes med flere spillere, reduser
MAX_PLAYERStil et antall serveren komfortabelt kan håndtere. - Overvåk konsollen: Følg med på gjentakende advarselsmeldinger i GPanel-konsollen. Gjentatte advarsler om tick rate, minne eller entitetsgrenser indikerer ytelsesflaskehalser.
Generelle feilsøkingstrinn
Hvis ingen av delene ovenfor løser ditt spesifikke problem, prøv disse generelle trinnene:
- Sjekk konsollen og loggene for eventuelle feilmeldinger. Den nyeste loggfilen i
AbioticFactor/Saved/Logs/inneholder ofte svaret. - Restart serveren. Mange forbigående problemer løses med en ren restart.
- Installer serveren på nytt fra GPanel Settings hvis problemet dukket opp etter en oppdatering eller hvis filer kan være korrupte.
- Verifiser spillfiler på klientsiden via Steam hvis problemet er spillerspesifikt.
- Sjekk Abiotic Factor Steam-fellesskapet for kjente problemer og utviklerkunngjøringer om feil eller patcher.
Relaterte artikler
- Oppsettsveiledning for Abiotic Factor-server
- Hvordan finne server-IP og port
- Hvordan laste opp filer via SFTP
- Kom i gang med din nye server
Trenger du hjelp?
Hvis du fortsatt opplever problemer med Abiotic Factor-serveren din etter å ha prøvd trinnene ovenfor, vennligst opprett en supportsak, så hjelper teamet vårt deg gjerne.