Je bepaalt welke diensten wij mogen inschakelen voor analyse, personalisatie en externe inhoud.
We gebruiken cookies en vergelijkbare technologieën op onze website om inhoud te personaliseren, externe media te integreren en het gebruik van afzonderlijke onderdelen beter te begrijpen.
Noodzakelijke cookies
Deze vermeldingen waarborgen basisfuncties zoals beveiliging, stabiliteit en formulierverwerking.
Optionele secties
AnalysesMarketingPersonalisatieExterne media
Gegevensverwerking kan plaatsvinden met je toestemming of op basis van gerechtvaardigde belangen. In de cookie-instellingen kun je elke optionele categorie weigeren of afzonderlijk toestaan.
Sommige diensten verwerken persoonsgegevens in derde landen. Met je toestemming accepteer je ook deze doorgifte. Meer informatie vind je in onze privacyverklaring.
Je kunt je selectie later op elk moment opnieuw openen en aanpassen. · 1.0.2
De meest voorkomende problemen met je One Hour One Life-server op je VPS en hoe je ze snel oplost, van inlogproblemen tot lag → Ontdek meer
10 november 20264 min leestijd0 Weergaven0 nuttig
Inleiding
Je eigen One Hour One Life-server op een VPS draaien is erg leuk, maar betekent ook dat je verantwoordelijk bent als er iets misgaat. Crashes, lag en configuratieproblemen zijn veelvoorkomende uitdagingen waar elke servereigenaar vroeg of laat mee te maken krijgt.
Om te voorkomen dat je te veel tijd kwijt bent aan het oplossen van problemen, laten we je hier zien wat de meest voorkomende problemen zijn en hoe je ze snel op je VPS oplost.
FAQ
Veelgestelde vragen
In de console als je de server in een screen- of tmux-sessie start. Draait de server als een systemd-service, dan vind je de uitvoer met journalctl.
Standaard controleert de server inlogpogingen bij de officiële ticketserver. Voor privéservers stelt de ontwikkelaar requireTicketServerCheck.ini in op 0. Controleer ook het wachtwoord en het adres en de poort, en of de server en de game dezelfde versie hebben.
Stop de server, voer git pull --tags uit in de mappen minorGems, OneLife en OneLifeData7 en bouw de server opnieuw met make in de map OneLife/server.
Controleer onder Monitoring in het ZapX-dashboard of het geheugen of de CPU van je VPS overbelast is. Verlaag zo nodig het aantal spelers in maxPlayers.ini. Helpt dat niet, dan is een upgrade van je VPS de eenvoudigste oplossing.
Feedback
Was dit artikel nuttig?
Je feedback helpt ons inhoud beter te prioriteren en te verbeteren.
0 van 0 Gebruikers vonden dit artikel nuttig.
Persoonlijke hulp
Is de handleiding niet voldoende?
Onze ZAP-support kent je product — beschrijf kort je vraag en wij helpen je persoonlijk verder.
Zappy kent deze handleiding en antwoordt je direct in de chat.
Navigatie
One Hour One Life
Problemen en oplossingen
De oorzaak van serverproblemen is vaak niet meteen duidelijk. De uitvoer van de server is de beste plek om te beginnen: start de server in een screen- of tmux-sessie, zodat je de uitvoer op elk moment in de console kunt bekijken. Draait de server als een systemd-service, dan vind je de uitvoer met journalctl. In One Hour One Life: een server instellen op je VPS lees je hoe je de server instelt.
Algemeen
Server niet zichtbaar
Met een eigen server verbinden je spelers rechtstreeks via de bestanden customServerAddress.ini en customServerPort.ini. Lukt dat niet, controleer dan eerst of de server draait en of je spelers het juiste adres en de juiste poort gebruiken. Controleer vervolgens of de poort uit port.ini (standaard 8005/TCP) openstaat in de firewall van je besturingssysteem en in de netwerkfirewall van je VPS.
Server start niet
Start de server handmatig vanuit de map OneLife/server met ./OneLifeServer en houd de uitvoer in de gaten. Ontbreken de gekoppelde gamegegevens (zoals objects of transitions), herhaal dan de stappen voor het koppelen uit de installatiehandleiding. Veelvoorkomende oorzaken zijn een typefout in de bestanden in de map settings, een poort die al door een ander programma wordt gebruikt of te weinig geheugen. Heb je de configuratie gewijzigd, zet die wijziging dan tijdelijk terug om te testen.
Spelers kunnen niet inloggen
Standaard controleert de server inlogpogingen bij de officiële ticketserver (requireTicketServerCheck.ini). Voor een privéserver stelt de ontwikkelaar deze waarde in zijn testscripts in op 0. Vereis je een wachtwoord (requireClientPassword.ini), dan moet dit bij je spelers in serverPassword.ini precies overeenkomen met clientPassword.ini. De server en de game moeten bovendien dezelfde versie hebben.
Crashes
Niets beëindigt een leuke gamesessie sneller dan een onverwachte crash. Mogelijke oorzaken zijn een verouderde serverversie, defecte mods, overbelasting van je VPS of een verkeerde configuratie. Je kunt de server als systemd-service met automatisch herstarten uitvoeren, zodat hij na een crash vanzelf weer opstart.
Houd je server up-to-date
Een verouderde server kan crashes, onverwacht gedrag of opstartproblemen veroorzaken. Ook kunnen spelers vaak niet verbinden met een nieuwere gameversie. Updates worden niet automatisch geïnstalleerd. Stop de server, voer git pull --tags uit in de mappen minorGems, OneLife en OneLifeData7 om de nieuwste versie op te halen en bouw de server opnieuw met make.
Defecte mods en uitbreidingen
Crashes worden vaak veroorzaakt door defecte of verouderde mods en uitbreidingen, vooral na een game-update. Schakel extra content tijdelijk uit en start met een minimale configuratie. Is het probleem opgelost, voeg de content dan stap voor stap weer toe en test na elke stap. Zo ontdek je precies wat het probleem veroorzaakt.
Prestaties
Problemen zoals lag of vertraging ontstaan vaak door een ongeschikte configuratie, te weinig resources op je VPS of uitbreidingen die het systeem overbelasten.
Onjuiste serverconfiguratie
Ongeschikte instellingen kunnen leiden tot een hoger resourceverbruik en lag. Controleer de waarden in de map OneLife/server/settings/, bijvoorbeeld het maximale aantal spelers in maxPlayers.ini. Elk bestand bevat precies één waarde. Start de server opnieuw nadat je iets hebt gewijzigd.
Te weinig resources op je VPS
Hoeveel geheugen en CPU je One Hour One Life-server nodig heeft, hangt af van het aantal spelers en je instellingen. Het besturingssysteem en andere programma's op je VPS hebben ook resources nodig. In het ZapX-dashboard zie je onder Monitoring hoe zwaar je VPS wordt belast. Zijn het geheugen of de CPU voortdurend volledig belast, dan helpt een upgrade van je VPS. Lees meer in Upgraden, downgraden, verlengen en opzeggen.
Netwerk
Piekende ping, lag en netwerkvertraging
Piekende ping en lag ontstaan meestal door een tekort aan resources op je VPS, veel spelers of een serverlocatie ver weg van je spelers. Controleer eerst de belasting onder Monitoring. Vermoed je routeringsproblemen, lees dan Netwerkproblemen opsporen met WinMTR/MTR. Kom je er niet uit, neem dan contact op met onze support.
DDoS- en andere netwerkbedreigingen
Gameservers zijn soms het doelwit van DDoS-aanvallen, waarbij de server wordt overspoeld met verkeer. Je VPS is beschermd met onze DDoS-bescherming. Eerdere aanvallen vind je in het ZapX-dashboard onder DDoS Manager van je VPS, als deze functie op jouw locatie beschikbaar is. Vermoed je een aanval die problemen veroorzaakt, neem dan contact op met onze support.
Problemen voorkomen
Regelmatige back-ups besparen je een hoop stress. Maak vóór updates een back-up van de map OneLife/server met je instellingen en de wereld. Daarnaast wordt je volledige VPS dagelijks automatisch geback-upt. Met een actieve ZapX Pass kun je deze back-ups zelf herstellen en je eigen back-ups maken. Lees meer in Dagelijkse back-up, herstellen en geblokkeerde acties.
Tot slot
Met deze stappen zou je het probleem moeten kunnen oplossen. Lukt dat niet, neem dan gerust contact op met onze support: maak gewoon een supportchat aan in je ZapX-klantaccount. We zijn elke dag beschikbaar en helpen je graag verder! 🙂
Serverhosting vanaf € 2,49 / maand, direct online, inclusief DDoS-bescherming.