Skip to content
Puranode

Guide

Minecraft Can't Connect to Server? Fixes by Error

When Minecraft can't connect to a server, the exact message on screen tells you where the problem is. Connection timed out means nothing answered, which points at a firewall, a closed port or a wrong address, and Connection refused means the machine answered but no server was listening on that port. Incompatible client, Failed to verify username and You are not white-listed on this server come from a server that is running and has turned you away. Find your message below for the cause and the fix, and if you run the server, finish with the owner checklist.

Published

FAQ

Frequently asked

What is the difference between connection timed out and connection refused?

Timed out means nothing answered, which usually points at a firewall, a missing port forward or a wrong address. Refused means the machine answered but nothing was listening on that port, which usually means the server is not running or the port is wrong.

How do I fix Incompatible client! Please use 26.3?

Play the version the message names. In the Minecraft Launcher, create an installation for that version and launch it. If you own the server and your players are on a newer version, update the server instead, after taking a backup.

Should I turn off online-mode to fix Failed to verify username?

No. Restart the game and launcher and sign in again first. Turning online-mode off lets unlicensed accounts join under any name, and switching it back later changes every player's UUID.

Why does my server say I am not white-listed on my own server?

From 26.3 a new server.properties has white-list=true, so nobody is let in until added. Run whitelist add with your username, or op yourself from the console, because operators can always connect on Java Edition.

Why can my friends on my Wi-Fi join but nobody outside can?

The server works and the path from the internet does not. Check the router's port forward, the firewall on the server machine, and whether your line is behind CGNAT, where port forwarding cannot work.

How much does a Minecraft server cost at Puranode?

4 GB for €10.99 a month, VAT included, no setup fee, no minimum term.

Projects referenced

This guide names other people’s work. These are their own pages, so you get the current documentation rather than our summary of it.

  • Minecraft Wiki: Setting up a Java Edition server — Its FAQ is the source for what connection timed out and connection refused mean, the server-ip cause of a failed port bind, and the localhost, internal and external test order.
  • Minecraft Wiki: server.properties — The defaults the guide quotes for server-port, server-ip, online-mode, white-list, enable-status and max-players.
  • Minecraft Wiki: Commands/whitelist — The whitelist add, list and reload commands in the fix for the white-list message, and the rule that operators always connect.
  • Paper: Spigot configuration — The spigot.yml messages section, the source of the Outdated client, Outdated server and whitelisted wording that Spigot and Paper servers send.
  • Paper: Vanilla data files — What whitelist.json, ops.json and banned-players.json hold, and why to manage them with commands.
  • Netty — The networking library whose class names, such as io.netty.channel.AbstractChannel$AnnotatedConnectException, appear in Java Edition connection errors.
  • Geyser setup (GeyserMC) — The source for forwarding the Geyser port for both TCP and UDP when Bedrock players cannot see or join the server.
  • Geyser FAQ (GeyserMC) — How to whitelist Bedrock players who join through Floodgate.
  • RFC 6598 — The 100.64.0.0/10 shared address space used for carrier-grade NAT, which the owner checklist uses to spot CGNAT.

Related guides

How Much RAM Does a Minecraft Server Need?

Size a Minecraft server heap by player count and modpack weight, learn to read MSPT and GC, and find out when more RAM genuinely will not help.

Read the guide

Paper vs Forge vs Fabric for a Minecraft Server

Paper runs plugins; Forge, NeoForge and Fabric run mods. Which to pick, which Java you need, what 26.1 changed, and how to move a world.

Read the guide

Minecraft Server Lagging? How to Diagnose and Fix TPS

Your Minecraft server lags: is it TPS, ping or client FPS? Diagnose the right one in 60 seconds, then fix it with settings changes that cost nothing.

Read the guide

How to Host a Rust Server: Wipes, Oxide, Map Seeds

A working guide to hosting Rust: force wipe mechanics and the exact files to delete, Oxide vs Carbon, worldsize versus RAM, and a first-wipe checklist.

Read the guide

Self-Hosting vs Renting a Game Server: Honest Costs

Real numbers on self-hosting versus renting a game server: upload per player, CGNAT, DDoS exposure, watts, uptime, and when self-hosting wins.

Read the guide

How to Commission a Custom Minecraft Plugin

When a custom Minecraft plugin is worth paying for, how to write a brief that gets a fixed price, a worked Varo example, and what to own at handover.

Read the guide

How to Host a Discord Bot 24/7 Without a Laptop

Keep a Discord or Telegram bot online 24/7: supervised restarts, gateway reconnects, intents, token leaks, honest sizing, backups and safe AI API calls.

Read the guide

How to Set Up a CS2 Server With Plugins

Set up a Counter-Strike 2 dedicated server: disk and RAM it really needs, the Steam login token, Metamod:Source, CounterStrikeSharp and Workshop maps.

Read the guide

CS:GO Server Hosting in 2026: Move to CS2?

Looking for CS:GO server hosting? What changed when CS2 replaced CS:GO, what still works, and how to move a community, retake or practice server across.

Read the guide

Valheim Dedicated Server: Mods, RAM and Cost

Run a Valheim dedicated server with BepInEx mods: how much RAM it needs, which mods go on the server, crossplay, world backups and what it costs to rent.

Read the guide

How Much Does an ARK Ascended Server Cost?

What an ARK: Survival Ascended server costs to rent and why: RAM per map, why player slots are not the price, clusters, mods and what to check before you pay.

Read the guide

How Game Server Hosting Works at Puranode

What happens from the moment you ask for a game server to the moment friends join: setup, the control panel, mods, billing and what the price includes.

Read the guide

How Custom Plugin Development Works: Brief to Build

How commissioning a custom plugin or mod works at Puranode: the brief, the fixed quote, building and testing, delivery, and what you own at the end.

Read the guide

How AI Agent and Bot Hosting Works at Puranode

How hosting a Discord bot, Telegram bot or AI agent works: deploying your code, keeping API keys out of it, automatic restarts, storage and plans.

Read the guide

How Puranode Web Hosting Works: Containers, SSL, Domains

How website hosting in an isolated container works: what you get on day one, the free subdomain and SSL, uploading a site, and pointing your own domain.

Read the guide

How the Trading Bot Builder Works: Backtest to Export

How the Puranode trading bot builder works: setting rules, backtesting on real hourly candles in your browser, and exporting Python and TradingView code.

Read the guide

Enshrouded 1.0 Dedicated Server Setup Guide

Set up an Enshrouded 1.0 dedicated server: the RAM and port it needs, enshrouded_server.json explained, moving your world and launch day updates.

Read the guide

Palworld Dedicated Server Setup: RAM and Ports

Set up a Palworld dedicated server: Pocketpair's RAM and CPU figures, UDP port 8211, PalWorldSettings.ini, the REST API, moving saves and restarts.

Read the guide

Terraria Server Setup: TShock or tModLoader

Set up a Terraria dedicated server: vanilla, TShock or tModLoader, RAM by world size, port 7777, serverconfig.txt, moving a world and backups.

Read the guide

Satisfactory Dedicated Server Setup and Ports

Set up a Satisfactory dedicated server: ports 7777 and 8888 explained, RAM and CPU by factory size, claiming it, uploading a save, autosaves and updates.

Read the guide

Project Zomboid Dedicated Server Setup Guide

Set up a Project Zomboid dedicated server on Build 42: the two UDP ports, Java memory, servertest.ini, admin, Workshop mods, saves and wipes.

Read the guide

7 Days to Die Dedicated Server Setup Guide

Set up a 7 Days to Die dedicated server on V3: ports 26900 to 26903, serverconfig.xml and SandboxCode, world choice, admins, telnet, EAC and updates.

Read the guide

How to Make a Minecraft Server for Friends

Make a Minecraft server for friends: LAN, Realms, self-hosting or renting, Java 25, the EULA, port 25565, CGNAT, whitelists, Bedrock crossplay and backups.

Read the guide

Garry's Mod Dedicated Server Setup, Step by Step

Set up a Garry's Mod dedicated server: SteamCMD app 4020, ports, the app 4000 login token, server.cfg, DarkRP and TTT, Workshop collections and ULX.

Read the guide

Discord Bot Keeps Going Offline? Causes and Fixes

Why a Discord bot keeps going offline: crashes, no restarts, gateway drops, missing intents, 429s and Cloudflare blocks, reset tokens and memory.

Read the guide

Want a Minecraft server without the setup?

4 GB for €10.99/mo, VAT included. Online within a few minutes.