One of the most common issues while playing on a Minecraft Server is the ”server connection timed out” error, preventing you from joining the server. You may be experiencing high ping or getting timed out while playing Minecraft, it could be due to various reasons like a bad internet connection, configuration issue, or you’re running out of server resources.

Reasons

  1. The game server (or a proxy like BungeeCord or Velocity) has insufficient resources to handle the amount of players.
  2. There is an outage/issue with the host’s network - you can check for incidents on our status page.
  3. The proxy (e.g. BungeeCord, Velocity, or Waterfall) is misconfigured (only applies if you have one). Check the configuration files and make sure you’ve set it up correctly.
  4. There is a problem with your ISP (Internet Service Provider) - this is the case most of the time. Restart your router or contact your internet provider for further help.

Remedy

  • Double-check your proxy’s configuration, if you have one.
  • Restart the Minecraft Server.
  • See if anybody else experiences these issues on your server, if not, it’s most likely a problem with your connection. You can test by using mcsrvstat.us, a free website to check the status of a Minecraft server.
  • Use a VPN or proxy. We recommend using Cloudflare’s WARP - a tool that helps you connect to a network with more optimized routes. This is a popular remedy especially for lower-end connections.
  • Increase the paper.playerconnection.keepalive timeout flag on your Paper-based Minecraft server. To add, insert the -Dpaper.playerconnection.keepalive=90 flag to your Minecraft server startup flags; this extends the keepalive timeout to 90 seconds.
  • Take an MTR (my trace-route, a tool which allows one to diagnose network paths and routes) and analyze the output. Share the output with the BerryByte team and we can identify where the issue lies.

If none of these suggestions help or have any questions, reach out to us on our Discord community server.