Quick Summary
Error code 10060 in Minecraft typically indicates a connection timeout to the server. This means your client was unable to establish a connection with the server within the designated time limit.
Common Causes
- Server is Offline or Unreachable: The server you're trying to connect to might be down for maintenance, experiencing technical difficulties, or simply not running. A less likely, but possible scenario is that the server IP or domain is no longer valid.
- Firewall Blocking Connection: Your firewall (either on your computer or on your network) could be blocking Minecraft's access to the internet or specifically blocking the connection to the server's IP address and port.
- Network Connection Issues: Problems with your internet connection, such as a weak signal, packet loss, or general network instability, can prevent you from connecting to the server.
- Incorrect Server Address: Typing the server address incorrectly, even by a single character, can lead to a connection timeout.
- Outdated Minecraft Version: If your Minecraft client is significantly outdated compared to the server's version, the connection may fail.
- Router Problems: Your router might not be properly configured to allow connections through the game. Also having too many devices overloading the router can prevent a successful connection to the server.
Step-by-Step Fixes
Method 1: Verify Server Status and Address
Step 1: Confirm with the server administrator or community if the server is currently online and accessible. Check server status pages if available.
Step 2: Double-check the server address (IP address or domain name) you are using. Ensure there are no typos.
Step 3: If a port number is required check that is correct as well. (usually 25565)
Method 2: Check Your Internet Connection
Step 1: Ensure you have a stable internet connection. Try browsing the web or using other online applications to confirm your internet is working.
Step 2: Restart your modem and router. Unplug both devices, wait 30 seconds, plug the modem back in, wait for it to connect, then plug the router back in.
Step 3: If using Wi-Fi, try switching to a wired (Ethernet) connection to rule out Wi-Fi signal issues.
Method 3: Configure Firewall Settings
Step 1: Open your firewall settings (e.g., Windows Defender Firewall, macOS Firewall).
Step 2: Ensure that Minecraft (javaw.exe) is allowed through the firewall for both private and public networks. You may need to add Minecraft as an allowed app if it's not already listed.
Step 3: Some firewalls block entire ports such as TCP/UDP port 25565, if necessary, allow this port in your firewall settings.
Method 4: Update Minecraft
Step 1: Close Minecraft completely.
Step 2: Open the Minecraft Launcher.
Step 3: The launcher should automatically check for updates. If an update is available, it will prompt you to install it. If it doesn't, force a refresh.
Step 4: Launch Minecraft after update.
Method 5: Flush DNS Cache
Step 1: Open Command Prompt (Windows) or Terminal (macOS/Linux).
Step 2: Type ipconfig /flushdns (Windows) or sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder (macOS) and press Enter.
Step 3: Restart your computer.
Method 6: Router Port Forwarding (Advanced)
Step 1: Access your router's configuration page (usually through a web browser by typing your router's IP address, often 192.168.1.1 or 192.168.0.1).
Step 2: Find the Port Forwarding section. The location of this section varies depending on your router's manufacturer.
Step 3: Create a new port forwarding rule. Forward TCP and UDP traffic on port 25565 to your computer's internal IP address. You can find your internal IP via Command Prompt (ipconfig) or Terminal (ifconfig). This is considered an advanced step and may require further research depending on your network setup.