Problemen oplosssen

U bent waarschijnlijk hier omdat er iets mis is gegaan met uw Sponge server. Laten we eens kijken of we kunnen achterhalen wat het zou kunnen zijn, en wat we er aan moeten doen.

Java is niet geïnstalleerd op je computer

Oplossing: Verkrijg Java. Bekijk Java installeren voor meer informatie.

Netwerk connectie fout (of DDOS aanval)

Symptomen: Netwerkverbinding is erg traag, valt constant uit of is totaal verdwenen.

Oplossingen*: Check uw internetverbinding naar de router of modem. Kijk of uw browser dezelfde problemen ondervindt. U kunt een gratis dienst zoals speedtest.net gebruiken om uw verbindingssnelheid te testen. Andere programma’s op uw computer of lokale netwerk kunnen de problemen veroorzaken. Zorg ervoor dat u Port Forwarding op uw router heeft ingeschakeld. Een DDoS-aanval, hoewel zeer onwaarschijnlijk, kan uw hele internetverbinding platleggen. U zult uw ISP moeten contacteren voor extra hulp.

Niet genoeg vrij geheugen

Symptomen: Server crasht, vaak met berichten over ‘Out of Memory’

Oplossing: Vergroot het maximum toegestane grootte van het geheugen met het opstart argument -XX:MaxPermSize=128. Vergroot je massa geheugen (als mogelijk) met de opstart argumenten: -Xms1024M (1GB opstart geheugen) en -Xmx2048M (2GB maximum). Hou in de gaten hoeveel vrij geheugen je op je computer overhoudt en kijk of er processen zijn die vastgelopen zijn. Waarschijnlijk moet je vast gelopen (Java) processen beëindigen of je computer opnieuw opstarten. Een geheugenlek kan voorkomen als er een bug zit in een plugin, het kan tijd kosten voor dat de ontwikkelaar dat kan oplossen.

Nog steeds een probleem?: Als je nog steeds problemen ondervindt, hoewel je het bovenstaande hebt geprobeerd en niet de ‘heap size’ kunt verhogen, kijk dan in de ‘Task Manager’ om te zien of je alle werkgeheugen van je computer gebruikt. Als dit het geval is, is de enige optie om meer RAM toe te voegen aan je computer. Als er nog voldoende werkgeheugen over is, betekent dit dat je de 32-bits versie van Java draait. We raden je aan om over te stappen naar de 64-bits versie, als je besturingssysteem ook 64-bit ondersteunt.

Incorrecte configuratiebestanden (verkeerde formattering)

Symptomen: Één (of meerdere) plugins willen niet laden, of gedragen zich niet zoals ze zich zouden moeten gedragen. De server log bestanden zullen informatie bevatten over onleesbare bestanden bij het opstarten. De server kan hierdoor crashen en data kan corrupt raken.

Oplossing: Stop de server en bekijk uw bewerkte bestanden. Als er beschadigde data is, vervang deze dan met een eerder gemaakte back-up. Het is mogelijk dat u een volledig configuratie bestand moet verwijderen, zodat deze opnieuw gegenereerd kan worden bij het opstarten van de server.

Een plugin (of mod) werkt niet naar behoren

Symptomen: Dit kan bijna alles zijn - plugins maken soms fouten, dus kijk of dit een heel specifiek probleem is met een of meerdere plugins. Meestal gaan dit soort fouten gepaard met foutmeldingen in de server logs.

Oplossing: Stop de server en check of er niets beschadigd is geraakt. Wees er zeker van dat het niet de fout is van een onschuldig bewerkingsfoutje van uw configuratiebestanden (lees hierboven). Verwijder plugins waarvan u denkt dat die het probleem kunnen veroorzaken, voeg er vervolgens weer 1 toe en start de server, herhaal dit totdat u elke plugin weer heeft toegevoegd. Het probleem zou kunnen ontstaan doordat bijvoorbeeld 1 van de plugins verouderd is. Plugin conflicten zijn ook veel voorkomend; 2 plugins die niet samen kunnen werken op een server.

Besturingssysteem is instabiel (door bijvoorbeeld virussen)

Symptomen: De server blijft herhaaldelijk crashen en andere delen van je besturingssysteem werken niet zoals ze houden moeten.

Oplossing: Stop alles. Bekijk nauwkeurig je systeem en opslag apparaten voor malware en virussen. Goede programma’s zijn AdwCleaner, Junkware Removal Tool, MalwareBytes, en de meeste antivirus software. Check je server bestand op beschadigingen nadat eventuele virussen of malware van je PC af is en dat je opnieuw hebt opgestart. Onderzoek of je hardware beschadigingen heeft als het probleem voor blijft doen.

Corrupte data

Symptomen: Bestanden waar de wereld bewaard wordt, is corrupt. Soms crasht de server of spelers als ze in een bepaald deel van de wereld komen. Kan onder andere te maken hebben met een corrupte database.

Oplossing: Laad de back-up bestanden voor de corrupte data. Er zijn programma’s die beschadigde werelden fixen en missende regio’s kunnen opnieuw gegenereerd worden. Ga opzoek naar de oorzaak van de corruptie, misschien was het wel een kapotte plugin, database driver, te weinig power of iets anders? Zorg ervoor dat je hoe dan ook altijd back-ups maakt van belangrijke data op een goed beveiligde plek.

Een menselijk probleem

Symptomen: Gister werkte alles nog prima, maar nu, nadat ik iets aangepast heb, werkt het niet meer..

Oplossing: SpongeDocs is niet groot genoeg om te omvatten wat mensen kunnen doen waardoor software onverwacht kapot gaat. Het werkt meestal het best om te bedenken welke recente aanpassingen je hebt gedaan, die je server heeft kunnen laten crashen of stroef loopt. Zit er bijvoorbeeld een geheugen kaart los na het afstoffen van je computer…

Een fout in Sponge code

Symptomen: Geen enkele van de bovengenoemde symptomen en het werkt nog steeds niet zoals het zou moeten.

Oplossing: Tijd om het grof geschut erbij te halen. Dien een melding in op de SpongeForge of SpongeVanilla probleem tracker, vergeet niet om details over de versies van Forge en Sponge toe te voegen. Ook een link naar het desbetreffende logboekbestand van uw server is handig.

Er is iets mis met het universum..

Sorry man, we kunnen je echt niet helpen. Je zult het zelf moeten oplossen. Succes!