„Internal Exception: An existing connection was forcibly closed by the remote host” in Minecraft oplossen

Deze melding betekent dat de verbinding werkte en daarna werd verbroken, dus je hebt de server wel bereikt. Iets heeft hem onderbroken: de server, een plugin, je netwerk of een filter ertussen. De woorden na „Internal Exception” helpen de oorzaak te bepalen.

Door het Nodewave-team · Bijgewerkt op 8 november 2026

Lees de exception

MeldingWat het meestal betekent
An existing connection was forcibly closed by the remote hostDe andere kant sloot de verbinding: de server stopte of kickte je, of iets in het netwerk verbrak hem. Mac en Linux tonen hiervoor „Connection reset”.
io.netty.handler.timeout.ReadTimeoutExceptionEr kwamen ongeveer 30 seconden geen gegevens van de server. De server hing of lagde erg, of je verbinding haperde.
io.netty.handler.codec.DecoderExceptionHet spel en de server zijn het niet eens over de gegevens. Zoek naar een versieverschil, een kapotte mod, of een proxy of plugin die foute pakketten stuurt.

Controles voor spelers

  1. Controleer of de server nog draait. Zijn ineens alle spelers gekickt, dan is de server gecrasht of herstart. Vraag het in de Discord van de community.
  2. Laat versies en mods overeenkomen. Gebruik de Minecraft-versie van de server en bij een server met mods dezelfde mods en versies.
  3. Zet je VPN uit en probeer een ander netwerk, zoals een hotspot op je telefoon. Herstart je router en gebruik zo mogelijk een kabel in plaats van wifi.
  4. Sta Minecraft toe in je beveiligingssoftware. Sommige antivirusprogramma's en firewalls sluiten spelverbindingen. Sta Java en de launcher toe.

Controles voor servereigenaren

1. Bekijk het log op dat moment

Open logs/latest.log op het moment van de verbreking. Een crash, een watchdog-melding of herhaalde „Can't keep up!”-waarschuwingen verklaren het. Een server die 30 seconden hangt, laat bij elke speler de verbinding verlopen; lees hoe je serverlag oplost.

2. Zoek naar plugins die spelers kicken

Anti-cheat- en limietplugins kunnen verbindingen sluiten. Zoek naar kickregels rond het moment van de fout en schakel de plugin uit voor een test.

3. Laat de compressie-instellingen overeenkomen

In een proxynetwerk moeten de proxy en de gameservers het eens zijn over netwerkcompressie. De instelling is network-compression-threshold in server.properties, en de configuratie van de proxy heeft een bijpassende optie. Volg de documentatie van de proxy en houd dezelfde instelling op elke gameserver aan.

4. Controleer je firewall en DDoS-filter

Verbindings- en snelheidslimieten kunnen nieuwe verbindingen van veel spelers tegelijk resetten, of van spelers die een adres delen. Bekijk je firewallregels en fail2ban-jails, en lees hoe je een Minecraft-server beschermt tegen DDoS-aanvallen voor filtering die echte spelers niet buitensluit.

5. Controleer de doorstuurinstellingen achter een proxy

Velocity en BungeeCord hebben overeenkomende doorstuurinstellingen (forwarding) nodig op de proxy en op elke gameserver. Een verschil verbreekt de verbinding zodra een speler naar de server wordt gestuurd.

6. Zijn maar sommige spelers getroffen?

Worden spelers bij één provider of in één land verbroken terwijl anderen verbonden blijven, dan ligt het aan de route vanaf hun netwerk. Vraag om hun IP-adres en het tijdstip en stuur beide naar je host.

Blijft het gebeuren?

Verzamel het tijdstip van de verbreking, het IP-adres van de speler, de exception-tekst en het bijbehorende deel van het serverlog. Daarmee is de oorzaak meestal snel te vinden.

Host je Minecraft-server in Singapore

Lage ping voor spelers in India, Maleisië en Indonesië, op snelle AMD EPYC-cores met NVMe en DDoS-bescherming.

Minecraft-hosting in Singapore →