Connection Timed Out - An Existing Connection Was Forcibly Closed by the Remote Host.
This article will give some steps to help solve a Timed out error when you try joining your server.
❓ What Is This Error ❓
You may receive this error when you try to join your server.
The error messages look like this in your Multicraft console:
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 does the player see when he tries joining:
Connection Lost
Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host
Connection Lost: Disconnected
📝 Reasons & How to Solve 📝
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 disconnects 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.
To solve you must be an administrator on your computer and do the following:
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 than 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 the 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:
Log in to your Multicraft here and stop your server.
Click on Files, then on Config Files.
Click on Server Settings.
Find View Distance and change it to the desired number, then click on Save and start your server.
Please note that we have a guide here explaining how to change the View Distance.
🔩 Changing Your IPv4 Settings 🔩
As Timed out are extremely generic errors, another possible fix for that is to change your IPv4 settings.
For that, you must update your IPv4 settings to the preferred DNS 8.8.8.8 and secondary to 8.8.4.4.
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 you 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.
Please note that you need to open a ticket requesting the location change.
If the above steps didn’t work, please contact us on live chat or via the ticket system.
❕ Useful Links ❕
- Connection refused: no further information
- Troubleshooting Minecraft Server Errors
- Players Can't Break Blocks (Spawn Protection)
Updated on: 02/16/2021
Thank you!