This article will give some steps to help solve a "Timed out" error.

The error messages look like this:

Console Log

19.04 01:28:40 [Server] Server thread/INFO <username> joined the game
19.04 01:28:40 [Multicraft] <username> ran command Message of the Day
19.04 01:29:12 [Disconnect] User <username> has disconnected, reason: Timed out
19.04 01:29:12 [Server] Server thread/INFO <username> left the game.

What the Player Sees When They Try to Connect

Connection Lost
Internal Exception: An existing connection was forcibly closed by the remote host

Connection Lost: Disconnected

What causes the error and how to fix it

Here are the most common problems and solutions for this issue:

A user is far away from where the Minecraft server is hosted. This causes their router to time out the connection and disconnect the user. It is commonly associated with ASUS brand routers and their default settings.

Have the user disable NAT acceleration in their router settings. This setting can typically be found in LAN > Switch Control.

It may also be caused by your Firewall. You must be an administrator on your computer:

Go to Search
Type Windows Firewall
Click on "Allow an app through Windows firewall".
Click on Change Settings.
Find "Java(TM) Platform SE Binary" If it shows more then one option, make the following changes on both: "On Checkboxes" mark the option Private for all processes.
Click on OK
Restart your computer.
Try to connect to your server.

It may also be a player's slow connection that can't render all the blocks in time. Lowering the player's render distance to lowest setting (under "Video" in their settings) may help. Lowering the server view-distance may also fix the issue.

For that, changing the server-side view distance will fix as well.

Stop the Server.
Click on " Files ".
Click on " Config Files ".
Click on " Server Settings ".
Find " View-Distance ".
Change it to " 4 ".
Scroll down and click on " Save ". ( make sure of that )
Start your server

Changing your IPv4 settigns

As " Timed out " are extremelly generic errors, other possible fix for that is to change your own IPv4 settings.
For that you must update your IPv4 settings to the preferred DNS " " and secondary to " ".
If you trust on Google make sure to check their awesome Google DNS feature! Should help a lot!
Here's a link that will help yourself to start on it:

Changing the server location

You can also Contact our technical support team and request that your server be moved to a location that is closer to where your users are located. This will reduce the delay when making a connection to your server for your users and the time out will not be triggered by the user’s router.

If the above steps didn’t work, please contact our technical support team so that we may troubleshoot the issue.
Was this article helpful?
Thank you!