Den här guiden tar upp vanliga problem med dedikerade Abiotic Factor-servrar på Legion Hosting, inklusive serverkrascher, anslutningsproblem, desync och lagg, korrupta sparfiler och versionskonflikter. För grundläggande serverinstallation och konfiguration, se Installationsguide för Abiotic Factor-server.
Servern startar inte
Om din server inte startar eller stoppar omedelbart efter att du tryckt på Start i GPanel, arbeta igenom följande kontroller:
Kontrollera konsolutdata
- Gå till fliken Console i GPanel.
- Tryck på Start och bevaka konsolutdata noggrant efter felmeddelanden.
- Leta efter rader som innehåller
Error,FatalellerFailed. Dessa indikerar vad som hindrar servern från att starta.
Vanliga orsaker
| Symptom | Trolig orsak | Lösning |
|---|---|---|
| Servern startar och stoppar sedan omedelbart | Korrupt installation eller saknade filer | Installera om servern från fliken Settings i GPanel (Reinstall Server). Detta laddar ner alla serverfiler från Steam på nytt utan att påverka dina världssparfiler. |
| Fel om att porten redan används | Föregående serverinstans stängdes inte av korrekt | Vänta 30 sekunder och försök starta igen. Om problemet kvarstår, använd knappen Kill i GPanel för att tvångsstoppa eventuella fastnade processer, och starta sedan igen. |
| Steam-initieringsfel | Problem med Steam-autentisering | Detta kan inträffa om Steams servrar tillfälligt är otillgängliga. Vänta några minuter och försök igen. Om det kvarstår, installera om servern. |
| Krasch vid laddning av världen | Korrupt spardata | Se avsnittet Korrupta sparfiler nedan för återställningsalternativ. |
| Fel om saknad DLL eller saknat bibliotek | Ofullständig installation | Installera om servern från GPanel Settings. Ominstallationsprocessen laddar ner alla nödvändiga beroenden på nytt. |
Serverkrascher
Om din server kraschar under spelandet (stoppar plötsligt eller slutar svara), använd följande steg för att diagnostisera och lösa problemet.
Kontrollera loggfiler
Serverloggar ger detaljerad information om vad som hände före kraschen:
- I GPanel, gå till fliken Files.
- Navigera till loggkatalogen:
AbioticFactor/Saved/Logs/ - Öppna den senaste loggfilen (vanligtvis namngiven efter datum eller
AbioticFactorServer.log). - Rulla till slutet av filen och leta efter felmeddelanden, stackspår eller referenser till crash dumps.
Vanliga kraschorsaker
- Minnesbrist: Om servern får slut på allokerat RAM kraschar den. Detta är vanligare på servrar med högt antal spelare, stora byggda baser eller långa drifttider. Starta om servern regelbundet (dagligen eller var några dagar) för att rensa ackumulerad minnesanvändning.
- Korrupt världsdata: Om specifika områden i världen orsakar konsekventa krascher när spelare går in i dem, kan spardatan för det området vara korrupt. Se avsnittet Korrupta sparfiler för alternativ.
- Extrema entitetsantal: Mycket stora mängder placerade objekt, föremål på marken eller spawnade fiender kan överbelasta servern. Rensa upp onödiga placerade föremål och strukturer.
- Programvarubuggar: Vissa krascher orsakas av buggar i själva spelet. Kontrollera Abiotic Factors Steam-community och patchnoteringar för kända problem. Håll din server uppdaterad till den senaste versionen.
Minska kraschfrekvensen
- Schemalägg regelbundna omstarter av servern (t.ex. dagligen) för att rensa minnesläckor.
- Minska
EnemySpawnRateiSandboxSettings.iniom entitetsantalen är för höga. - Håll serverprogramvaran uppdaterad genom att starta om den regelbundet (uppdateringar tillämpas vid start).
- Uppmuntra spelare att rensa upp oanvända deployables och tappade föremål.
Anslutningsproblem
Om spelare inte kan ansluta till din server, arbeta igenom dessa steg i ordning.
Servern visas inte i webbläsaren
- Verifiera att servern körs. Kontrollera fliken Console i GPanel för att bekräfta att servern är online och fullt laddad. En server som fortfarande startar kommer inte att visas i webbläsaren.
- Vänta på Steam-indexering. Nya servrar eller nyligen omstartade servrar kan ta 2–5 minuter att visas i Steams master server-lista.
- Kontrollera servernamnet. Se till att ditt servernamn är korrekt inställt i fliken Startup i GPanel. Prova att söka efter en delvis matchning i serverwebbläsaren.
- Använd direktanslutning. Om webbläsaren inte listar din server, anslut direkt med din IP och port. Se Så hittar du din server-IP och port.
Anslutning nekad eller timeout
| Problem | Lösning |
|---|---|
| Anslutningen tog timeout | Se till att servern är fullt startad och att spelare använder rätt IP och spelport (inte query-porten). Spelporten är vanligtvis 7777. |
| Anslutning nekad | Servern kan vara full, lösenordet kan vara felaktigt, eller servern kan ha kraschat. Kontrollera konsolen efter fel och verifiera att spelarantalet inte har nått maxgränsen. |
| Sparkad omedelbart vid anslutning | Detta kan inträffa när det finns en stor mängd världsdata att synkronisera. Låt administratören flytta sig bort från områden med mycket byggnationer innan spelaren försöker ansluta. Den anslutande spelaren kan också prova att ansluta omedelbart efter att spelet startat, innan huvudmenyn laddats klart. |
| Lösenord avvisat | Dubbelkolla serverlösenordet i fliken Startup i GPanel. Lösenord är skiftlägeskänsliga. Se till att spelare anger serverlösenordet (inte administratörslösenordet). |
Spelare kopplas bort slumpmässigt
- Kontrollera serverkonsolen efter frånkopplingsmeddelanden eller fel som sammanfaller med frånkopplingarna.
- Låt den berörda spelaren verifiera sina spelfiler i Steam (högerklicka på spelet > Properties > Installed Files > Verify integrity of game files).
- Om flera spelare kopplas bort samtidigt kan servern kraschar. Se kraschavsnittet ovan.
- Instabila internetanslutningar på spelarens sida kan också orsaka slumpmässiga frånkopplingar. Be dem testa stabiliteten på sin anslutning.
Desync och lagg
Desync uppstår när servern och klienten kommer i otakt, vilket gör att objekt eller spelare verkar teleportera, rubber-banda eller bete sig oberäkneligt. Lagg yttrar sig som fördröjda svar på spelarens handlingar.
Serverside-lagg
Om alla spelare upplever lagg samtidigt är problemet sannolikt på serversidan:
- Högt entitetsantal: För många placerade objekt, tappade föremål eller spawnade fiender kan sänka serverns tick rate. Rensa upp onödiga föremål och överväg att minska
EnemySpawnRate. - Minnestryck: Servrar som har körts under längre perioder kan ackumulera minnesanvändning. Schemalägg regelbundna omstarter.
- Världskomplexitet: Mycket stora, tungt byggda baser belastar serverprestandan. Uppmuntra spelare att konsolidera byggnationer och ta bort övergivna strukturer.
Klientside-lagg
Om endast en spelare upplever lagg eller desync:
- Låt dem kontrollera sin internetanslutnings hastighet och stabilitet.
- Låt dem verifiera spelfilerna via Steam.
- Sänk deras grafikinställningar i spelet för att minska stutter på klientsidan som kan se ut som lagg.
- Om de befinner sig långt från serverns fysiska plats är viss latens att vänta. Spelare som geografiskt är närmare servern får lägre ping.
VOIP-relaterad desync
Vissa spelare rapporterar desync-problem relaterade till VOIP-systemet i spelet:
- Prova att återställa VOIP från Escape-menyn i spelet.
- Om VOIP orsakar konsekventa problem kan spelare inaktivera det helt i sina spelinställningar.
Korrupta sparfiler
Korrupta sparfiler kan uppstå om servern tvångsstängs utan en korrekt avstängning, om servern kraschar under en sparoperation, eller i sällsynta fall på grund av programvarubuggar.
Symptom på korruption
- Servern kraschar vid laddning av en specifik värld.
- Saknade strukturer, föremål eller spelarframsteg efter en omstart.
- Konsekventa krascher när spelare går in i specifika områden av kartan.
- Felmeddelanden som refererar till spardata eller världsfiler i konsolloggarna.
Återställningsalternativ
- Återställ från säkerhetskopia: Om du har en säkerhetskopia av katalogen för världssparfiler, stoppa servern, ersätt den korrupta världsmappen med säkerhetskopian och starta servern. Se Installationsguide för server för instruktioner om säkerhetskopiering.
- Starta en ny värld: Om ingen säkerhetskopia finns tillgänglig kan du byta namn på den korrupta världsmappen och starta servern för att generera en ny värld. Den gamla spardatan bevaras i den omdöpta mappen ifall en framtida uppdatering eller ett verktyg kan återställa den.
Förhindra korruption
- Använd alltid korrekta avstängningar. Använd knappen Stop i GPanel istället för Kill om inte servern är helt oresponsiv. Stop-kommandot utlöser en korrekt sparning innan avstängning.
- Gör regelbundna säkerhetskopior. Ladda ner kopior av din världssparmapp regelbundet via SFTP eller fliken Files i GPanel.
- Undvik att redigera sparfiler manuellt. Ändra inte spardatafiler direkt om du inte vet exakt vad du gör. Redigera endast konfigurationsfiler som
SandboxSettings.ini.
Versionskonflikt
Abiotic Factor kräver att klienten (spelet) och servern kör samma version. Om det finns en konflikt kommer spelare inte att kunna ansluta.
Symptom
- Spelare ser ett fel om "version mismatch" eller "incompatible version" när de försöker ansluta.
- Servern visas i webbläsaren men spelare kan inte ansluta.
- Spelare som tidigare kunde ansluta kan plötsligt inte göra det efter att ha uppdaterat sitt spel.
Åtgärda versionskonflikt
- Uppdatera servern: Starta om servern från GPanel. Servern söker automatiskt efter och tillämpar uppdateringar från Steam vid varje start. Om servern redan kördes när en uppdatering släpptes behöver den startas om för att ladda ner den nya versionen.
- Uppdatera klienten: Se till att alla spelare har uppdaterat sitt spel via Steam. Högerklicka på Abiotic Factor i Steam-biblioteket, gå till Properties > Updates, och säkerställ att automatiska uppdateringar är aktiverade.
- Tvinga fram en ominstallation: Om en omstart av servern inte uppdaterar den, gå till GPanel Settings och använd alternativet Reinstall Server. Detta tvingar fram en ny nedladdning av alla serverfiler.
Anslut till beta-grenar
Om du kör en beta- eller experimentell gren av Abiotic Factor på servern måste alla anslutande spelare också välja samma gren i Steam:
- Högerklicka på Abiotic Factor i Steam-biblioteket.
- Gå till Properties > Betas.
- Välj samma gren som servern kör (t.ex.
experimentalellerstaging). - Vänta tills spelet uppdateras till beta-versionen.
Tips för prestandaoptimering
Om din server körs men har dålig prestanda, prova dessa optimeringar:
- Schemalägg regelbundna omstarter: Starta om servern en gång per dag (eller åtminstone var 2:e–3:e dag) för att rensa ackumulerad minnesanvändning och tillämpa eventuella väntande uppdateringar.
- Minska fiendens spawn rates: Sätt
EnemySpawnRatetill0.5eller0.75iSandboxSettings.iniom servern har problem med entitetsantal. - Rensa upp världen: Ta bort oanvända strukturer, deployables och tappade föremål. Stora mängder världsobjekt ökar serverns bearbetningsbelastning.
- Begränsa spelarantalet: Om prestandan försämras med fler spelare, minska
MAX_PLAYERStill ett antal som servern kan hantera bekvämt. - Övervaka konsolen: Bevaka återkommande varningsmeddelanden i GPanel-konsolen. Upprepade varningar om tick rate, minne eller entitetsgränser indikerar prestandaflaskhalsar.
Allmänna felsökningssteg
Om inget av avsnitten ovan tar upp ditt specifika problem, prova dessa allmänna steg:
- Kontrollera konsolen och loggarna efter eventuella felmeddelanden. Den senaste loggfilen i
AbioticFactor/Saved/Logs/innehåller ofta svaret. - Starta om servern. Många övergående problem löses med en korrekt omstart.
- Installera om servern från GPanel Settings om problemet uppstod efter en uppdatering eller om filer kan vara korrupta.
- Verifiera spelfiler på klientsidan via Steam om problemet är spelarspecifikt.
- Kontrollera Abiotic Factors Steam-community för kända problem och meddelanden från utvecklarna om buggar eller patchar.
Relaterade artiklar
- Installationsguide för Abiotic Factor-server
- Så hittar du din server-IP och port
- Så laddar du upp filer via SFTP
- Kom igång med din nya server
Behöver du hjälp?
Om du fortfarande har problem med din Abiotic Factor-server efter att ha provat stegen ovan, vänligen öppna ett supportärende så hjälper vårt team dig gärna.