Minecraft "Connection Timed Out" Error — Complete Fix Guide 2026
The "Connection timed out: no further information" error in Minecraft is frustrating because it gives you almost no information. This guide covers every single cause — from port issues and firewalls to server-side problems — and gives you a step-by-step fix for each one.
Table of Contents
Quick Diagnosis Checklist
Run through this list first before going deep on individual fixes:
- ✅ Can you ping the server?
ping server-ipin terminal - ✅ Is the server actually running? Check host panel or console
- ✅ Is the IP typed correctly? (no spaces, correct port if not 25565)
- ✅ Can other players connect? (isolates client vs server issue)
- ✅ Is your Java updated to 21.x?
- ✅ Any antivirus or VPN active?
The 8 Most Common Causes and Fixes
1 Server Is Actually Offline
The most common cause. If you're using Aternos or Minehut, the server auto-shuts down when no players are online. You need someone to start it before connecting.
Test it: Visit mcsrvstat.us and enter your server IP. If it shows "offline" — the server isn't running, not a connection issue on your end.
Fix: Log in to the server panel (Aternos/Minehut/OliveerF) and start the server manually. If using OliveerF, servers stay on 24/7 — check if the server was accidentally stopped in the dashboard.
Permanent fix: Switch to a host like OliveerF where servers never auto-shutdown. Your friends can join anytime without needing to queue or wait.
2 Wrong IP Address or Port
Typos in the server address are surprisingly common. The format for Minecraft Java servers is ip:port (e.g., play.myserver.com:25565). If the port is 25565 (default), you can omit it.
Common mistakes:
- Mixing up
0(zero) andO(letter O) - Using a space before/after the colon:
ip : port→ip:port - Using a comma instead of colon:
ip,25565→ip:25565 - Wrong port number (server uses 19132 for Bedrock, not 25565)
Fix: Copy-paste the address directly from the server panel. Never type it manually if avoidable.
3 Port 25565 Blocked by Windows/Linux Firewall
If you're self-hosting, Windows Firewall or iptables might block port 25565 inbound. Other players will get "connection timed out" even though the server is running.
Windows fix:
# Run PowerShell as Administrator:
New-NetFirewallRule -DisplayName "Minecraft Server" -Direction Inbound -Protocol TCP -LocalPort 25565 -Action Allow
New-NetFirewallRule -DisplayName "Minecraft Server UDP" -Direction Inbound -Protocol UDP -LocalPort 25565 -Action Allow
Or via GUI: Windows Defender Firewall → Advanced Settings → Inbound Rules → New Rule → Port → TCP → 25565 → Allow.
Linux (UFW) fix:
sudo ufw allow 25565/tcp
sudo ufw allow 25565/udp
sudo ufw reload
4 Port Not Forwarded on Your Router
For players outside your home network to connect, your router must forward external port 25565 to your computer's internal IP. Without this, the connection "times out" at the router level.
Step by step:
- Find your internal IP: run
ipconfig(Windows) → IPv4 Address (e.g.,192.168.1.105) - Log into your router at
192.168.1.1or192.168.0.1 - Find "Port Forwarding" section (sometimes under Advanced or NAT)
- Add rule: External port 25565 → Internal IP 192.168.1.105 → Port 25565 → Protocol TCP+UDP
- Save and restart router
Test it: Use canyouseeme.org — enter port 25565 while the server is running. If it says "Success" the port is open.
Note: Your internal IP (192.168.x.x) can change each router restart. Set a static IP on your computer to prevent this, or use DHCP reservation in router settings.
5 Windows Defender / Antivirus Blocking Java
Some antivirus programs (Windows Defender, Avast, Kaspersky) flag Java server processes as suspicious and block the network connection silently.
Test: Temporarily disable antivirus and try to connect. If it works, add an exclusion.
Windows Defender exclusion:
# Add Java to Windows Defender exclusions:
# Settings → Windows Security → Virus & Threat Protection
# → Manage Settings → Exclusions → Add exclusion → File
# Navigate to: C:\Program Files\Eclipse Adoptium\jdk-21\bin\java.exe
6 VPN or Proxy Interference
VPNs and proxies route your traffic through different servers. The Minecraft server might block your VPN's IP (common with VPN blacklists), or the VPN might not support game traffic on port 25565.
Fix: Disconnect VPN completely, then try to connect to the Minecraft server. If it works, the VPN was the cause. Some VPN clients allow split-tunneling — you can exclude Java/Minecraft from the VPN tunnel.
7 DNS Issues (Hostname Not Resolving)
If the server address is a domain (e.g., play.myserver.com), DNS might fail to resolve it. Try using the raw IP address instead to confirm this is the cause.
# Test DNS resolution (Command Prompt or Terminal):
nslookup play.myserver.com
# Should return an IP address. If it doesn't — DNS issue.
# Quick fix: use Google DNS
# Windows: Settings → Network → IPv4 → DNS: 8.8.8.8 / 8.8.4.4
# Or flush DNS cache:
ipconfig /flushdns
8 Server-Side Crash or Out of Memory
Sometimes your connection is fine, but the server itself crashed or ran out of RAM. A crashed server appears "timed out" to players — it accepts no new TCP connections.
How to check: Log in to your server panel. If the server shows as "stopped" or "crashed", check the console logs for errors. Common culprits:
java.lang.OutOfMemoryError— need more RAM or reduce view distance- Plugin incompatibility errors — disable recently added plugins
- Corrupt chunk — generate a new world or run chunk repair
Fix: Restart the server from the panel. If it keeps crashing, check latest.log in /logs/ and search the error message.
Bedrock Edition Specifics
Bedrock Edition (mobile, console, Windows 10/11 app) uses different ports and protocols:
- ✅ Bedrock uses port 19132 UDP (not 25565)
- ✅ Java servers don't natively support Bedrock — you need GeyserMC plugin
- ✅ PlayStation and Xbox may have additional NAT restrictions (try Type 2 NAT settings)
- ✅ On Windows, if "Play on LAN" doesn't show — check that server is on same Wi-Fi
If Nothing Works — Use a Reliable Cloud Host
If you're spending hours debugging ports, firewalls and IPs — consider switching to a cloud host. With OliveerF, you get a pre-configured server with a fixed IP, no port forwarding needed, no firewall issues, and 24/7 uptime. It's free to start.
Tired of Connection Issues? Use Cloud Hosting
OliveerF gives you a fully configured Minecraft server with a stable IP — no port forwarding, no firewall setup, no downtime. Free forever for under 30 players.
Create Free Server →