MineFixTools server utility lab
Fixes 2 min read Updated

Minecraft Server Timed Out Error

Fix Minecraft server timed out errors by checking startup, public IP, port forwarding, firewalls, CGNAT, DNS, proxies, and player network issues.

A Minecraft timed out error means the client waited for a response and did not get one in time. That is usually a network path problem, not a plugin problem.

Timeout vs Refused vs Unknown Host

| Error | Most likely meaning | | --- | --- | | Timed out | Traffic is dropped, blocked, routed wrong, or the server never responds | | Connection refused | The IP is reachable but nothing accepts the connection on that port | | Unknown host | DNS did not resolve the name | | Invalid session | Authentication/session problem after reaching the server |

If the error is Unknown host, use the unknown host guide. If it is a timeout, continue here.

Test the Shortest Path

Start close to the server:

  1. On the same machine, try localhost:25565.
  2. On the same LAN, try the private IP and port.
  3. From outside the LAN, try the public IP and port.
  4. Only then test the domain.

If local access works but outside access times out, the server process is not the main problem. Check port forwarding, provider firewalls, router NAT, or CGNAT.

Check Port Forwarding and Firewalls

For a Java server, forward and allow TCP on the configured Minecraft port.

server-port=25565
server-ip=

Do not set server-ip to your public IP on a home server. In most cases it should stay blank. If your settings are messy, compare them against the server.properties generator.

CGNAT blocks home hosting

If your router WAN IP is different from your public IP, you may be behind CGNAT. Normal port forwarding will not work until your ISP gives you a public IPv4 address or you use a tunnel/VPS/proxy.

Check DNS Last

If the raw public IP works but the domain times out, DNS is the issue. Check:

  1. A record points to the right public IP.
  2. SRV record uses the right target and port.
  3. The SRV target is a hostname, not a raw IP.
  4. Old records are not still cached.

Use how to create an SRV record for Minecraft if you need a custom port without showing it to players.

When Only One Player Times Out

If most players can join and one player times out, check that player's route, VPN, DNS resolver, firewall, modpack, and client version. A server-side network problem usually affects many players, not one person.

FAQ

What does timed out mean in Minecraft?

A timeout usually means the client did not receive a response from the server address and port. The server may be offline, blocked, behind NAT, or pointed to by bad DNS.

Is timed out the same as connection refused?

No. Refused usually means something actively rejected the connection. Timed out usually means traffic was dropped or never reached the Minecraft server.

Can DNS cause timed out errors?

Yes. If a domain points to the wrong IP or an SRV record points to the wrong target or port, players can time out even if the server is running.

Related Tools

Related Articles