Authentication servers are down in Minecraft: what it means and how to check
Seeing "Authentication servers are down" in Minecraft usually means login verification failed after the server status check. Separate account sessions from server uptime before changing config.
Seeing "Authentication servers are down" in Minecraft usually means the game or the server could not confirm your Minecraft account during login. The public server may still be online. The server list may still show a MOTD and player count. The failure happens later, when you try to join.
The quickest check is simple: test the Minecraft server address, then test whether the problem affects more than one server. Use the Minecraft server status checker to see whether the server itself is online, reachable, and responding with the right edition, version, players, MOTD, and latency.
If the server is online but login still fails for many players, the issue is probably authentication, account session, or server owner configuration. ServerBuddy checks public Minecraft server addresses. It does not log into your Microsoft account or verify your personal session token.
Last reviewed: June 2026. Written for Java Edition online-mode behavior, public server status checks, and ServerBuddy's status checker.
Quick fix order
- Restart Minecraft and the launcher.
- Log out of your Microsoft account, then log back in.
- Try joining a different online Java server.
- Ask another player to test the same server.
- Check whether the target server is online with ServerBuddy.
- If you own the server, check
online-mode, outbound HTTPS, proxy settings, and server logs. - Do not change public servers to offline mode just to bypass the error.
What does "authentication servers are down" mean in Minecraft?
"Authentication servers are down" means Minecraft could not complete the account verification step needed to join an online server.
On a normal public Java server, the server checks that the player is using a valid Minecraft account. That check is controlled by online-mode=true on the server. When the check fails, Minecraft may show an authentication error before the world loads.
This is different from a server being offline. A server can answer the multiplayer server list ping and still reject joins during authentication. That is why you may see the server MOTD, player count, and ping bars, then get kicked when you click Join Server.
Quick diagnosis table
| What you see | Likely cause | What to check first |
|---|---|---|
| One server gives the error, but other servers work | That server's login, proxy, or outbound auth check may be failing | Test the server address with ServerBuddy |
| Every Java server gives the error | Account session issue or wider Minecraft authentication problem | Restart the launcher, log out and back in, then compare against service reports |
| Server shows online in multiplayer, then kicks on join | Server List Ping works, but login authentication fails | Check whether other players can join |
| ServerBuddy says DNS failure, timeout, or connection refused | Normal server or network issue, not just authentication | Use the Minecraft server offline troubleshooting guide |
| You recently changed launcher, account, VPN, or network | Stale token or network path issue | Re-authenticate and test without the VPN |
| You own the server and everyone gets kicked | Server cannot verify players, or proxy auth is misconfigured | Check logs, outbound HTTPS, and proxy settings |
| Error says "Invalid session" instead | Your client login token is stale | Restart Minecraft and sign in again |
First, check whether the server itself is online
Start with the server address. This separates "the Minecraft server is unreachable" from "the server is reachable but login authentication failed."
Open the Minecraft server status checker, paste the exact address players use, and run a check.
Use the same format players enter in Minecraft:
play.example.net
play.example.net:25565
mc.example.orgDo not paste a website URL:
https://play.example.net
play.example.net/A good status check can show the server's edition, protocol, version, player count, MOTD, icon, latency, and whether the server is already listed on ServerBuddy.
How to read the status checker result
If ServerBuddy shows the server as online, the public server address is responding. That does not guarantee you can join, but it means the server is not simply dead or unreachable.
| ServerBuddy result | What it means |
|---|---|
| Online with MOTD and player count | The server status response works. Authentication can still fail during join. |
| DNS failure | The domain does not resolve correctly from outside. |
| Timeout | Traffic is not reaching a Minecraft response in time. |
| Connection refused | Something answered at the address, but the Minecraft service may not be listening there. |
| Wrong edition | You may be testing Java as Bedrock, or Bedrock as Java. |
| 0 players | The server is online and empty. This is not the same as offline. |
| Unknown or no reliable data | Run a fresh check and confirm the exact address, port, and edition. |
If the status checker says the server is offline, work through the Minecraft server offline troubleshooting guide. If the server is online but players still get the authentication error, keep reading.
Why a server can look online but reject login
Minecraft has more than one step before you join a world. The multiplayer list check is the light check. It asks the server for public information such as MOTD, version, and player count.
The join process is different. On online-mode Java servers, Minecraft checks the player's account session before letting them in. If that check fails, you can see an authentication error even though the server card looked normal a few seconds earlier.
That is why players often say, "The server is up, but I still cannot join." Both can be true.
How to check if Minecraft authentication is the real problem
Use a comparison test. Do not rely on one server.
- Join a different public Java server that usually works for you.
- Ask a friend on a different network to join the same server.
- Ask whether players already online can stay connected.
- Check whether new joins fail while existing players remain online.
- Look for a spike in reports from other players, but treat community reports as a signal, not proof.
- Test the target server with the Minecraft server status checker.
If many players cannot join any online-mode Java server, waiting is usually the right move. If only one server fails, the server owner should check logs and configuration.
Fixes for players
Most player-side fixes are about clearing a stale session or proving the problem is not your connection.
Restart Minecraft and the launcher
Close Minecraft fully. Close the launcher too. Then reopen the launcher and start the game again. This fixes the common "Invalid session" pattern, where your game is still running with an old token.
Sign out and sign back in
If restarting does not help, sign out of your Microsoft account in the launcher, then sign back in. Do not just close the window. Use the account sign-out option so the launcher has to refresh your session.
Check your computer clock
A wrong system date or time can break secure login flows. Make sure your device uses automatic time and time zone settings, then restart the launcher.
Test without a VPN or proxy
If the problem started after enabling a VPN, proxy, school network, or work network, test once from a normal home or mobile connection. This does not mean VPNs always break Minecraft. It means they add another layer. When troubleshooting, remove that layer for one test.
Try another server
If one server fails but several other servers work, your account is probably fine. The issue is likely server-specific.
Browse the Minecraft server list or the Java Minecraft servers list and test a server that shows online. If you are not sure where the IP goes, use the how to join a Minecraft server guide.
Do not enter your password into random auth checkers
No public website needs your Microsoft password to check whether Minecraft authentication is down. A status checker should only need a public server address. If a site asks for your account password, leave.
Fixes for server owners
If you run the server and players report "Authentication servers are down," check the server logs first. Look for messages around login, session verification, proxy forwarding, secure profile checks, or failed connections to Minecraft session services.
Keep online-mode enabled on public servers
For a public Java server, keep this setting unless you fully understand the risk:
online-mode=trueTurning online-mode=false can let unauthenticated names join. On public servers, that can create identity, griefing, impersonation, ban bypass, and permission problems. Do not switch to offline mode as a quick fix for a temporary outage.
Check outbound HTTPS from the server host
An online-mode server needs to reach Minecraft session services during login. If your host blocks outbound HTTPS, DNS, or required network routes, the server may be running but unable to verify players.
- host firewall rules
- cloud firewall rules
- DNS resolution from the server machine
- outbound TCP 443
- proxy container networking
- recent host security changes
Do not confuse enable-status with authentication
This setting controls whether the server appears in the multiplayer server list:
enable-status=trueIt is useful for server lists and status tools, but it is not the same as account authentication. A server can have enable-status=true and still fail joins. A server can also hide status and still allow joins. For public listing, keep it enabled so tools and players can check the server before connecting.
You can use the server.properties generator to review these settings before restarting.
Check proxy forwarding
If you use Velocity, BungeeCord, Waterfall, Geyser, or another proxy setup, authentication may fail at the proxy layer rather than the backend server.
- Is the proxy the public entry point?
- Is the backend supposed to run behind the proxy only?
- Is player forwarding configured on both sides?
- Did you change online-mode on the wrong layer?
- Are Java and Bedrock connections handled by different listeners?
- Are new players failing while existing players remain connected?
Do not randomly flip online-mode values across proxy and backend servers. Follow the documentation for your proxy stack.
Check secure profile errors separately
Newer Java servers may also reject players because of signed profile or chat-related checks. That is not always the same as "authentication servers are down." If logs mention unsigned profiles, secure profile, public keys, or chat session validation, inspect those settings separately.
Authentication error vs common connection errors
| Error | Usually means |
|---|---|
| Authentication servers are down | Minecraft account or session verification failed or was unreachable |
| Failed to verify username | The server could not confirm the account for online-mode login |
| Invalid session | The player's launcher session is stale |
| Unknown host | The address or DNS is wrong |
| Connection timed out | Traffic is not reaching a Minecraft response |
| Connection refused | The address responded, but the Minecraft service may not be listening |
| Outdated client | Your Minecraft version does not match what the server accepts |
| Outdated server | The server is older than your client |
| You are not whitelisted | The server is private or whitelist-only |
| Server is full | The server is online, but no player slot is open |
If the error is really a network or address problem, use the Minecraft server offline troubleshooting guide. If the error happens after the server appears online, authentication or account session checks are more likely.
What not to do
- Do not delete your world, reset your server, or reinstall Minecraft as a first step.
- Do not change DNS records unless the server address itself fails.
- Do not open random ports just because players mention authentication.
- Do not set a public server to offline mode unless you know exactly how your proxy, permissions, bans, and player identity system work.
- Do not use cracked launchers or third-party login tools as a fix.
How to know it is fixed
| For | The issue is likely fixed when |
|---|---|
| Players | The launcher signs in normally, you can join more than one online-mode Java server, and the target server gets past login and loads terrain. |
| Server owners | The public address shows online in the Minecraft server status checker, server logs show normal joins, and new players can connect from outside your network. |
| Server listings | The Add Server flow can verify the server after it is online and reachable. |
If the server is online but nobody new can join, keep your troubleshooting focused on login authentication, account sessions, proxy forwarding, and outbound access from the server host.
FAQ
Are Minecraft authentication servers down right now?
A static guide cannot confirm the current outage state. Check official Minecraft or Xbox service channels, compare reports from other players, and test the target server with a public status checker.
Does ServerBuddy check Minecraft authentication servers?
ServerBuddy checks public Minecraft server addresses. It can show whether a Java or Bedrock server is online, reachable, and responding with status data. It does not log into your Microsoft account or verify your personal Minecraft session.
Why does Minecraft say authentication servers are down when the server is online?
The server list status check and the login authentication step are separate. A server can respond to status pings while login verification fails afterward.
Can server owners fix a Mojang or Microsoft authentication outage?
No. If the upstream authentication service is having a real outage, server owners usually need to wait. Owners can still check logs, outbound HTTPS, DNS, proxy settings, and online-mode configuration to make sure the issue is not local.
Should I set online-mode=false to fix authentication errors?
No for normal public servers. online-mode=false disables normal account verification and can allow username impersonation. It is not a safe quick fix for a public server.
Is this the same as Invalid session?
Not always. Invalid session usually points to the player's launcher login token. Restart Minecraft, restart the launcher, and sign out and back in.
Does this happen on Bedrock?
The exact wording is more common with Java server login. Bedrock and Xbox account services can still have login problems, but the messages are often different.
Why can I see the MOTD but not join?
The MOTD comes from the server status response. Joining requires more checks, including account and session verification on online-mode Java servers.
