Table of Contents
Minecraft Server Connection Problems and Errors
If you cannot connect to a Minecraft Java server, the cause may be an incorrect server address, wrong port, incompatible Minecraft version, whitelist settings, a mod mismatch, a server startup problem, or a network issue.
This guide explains how to troubleshoot common connection problems on a Down Side Hosting Minecraft Java server.
Down Side Hosting Server Address
Down Side Hosting Minecraft servers use:
dsh.network:YOUR_PORT
Replace YOUR_PORT with the port assigned to your specific server.
For example:
dsh.network:25570
The example port above is only an example.
Use the port shown for your own Minecraft server in the Down Side Hosting server panel.
For basic connection instructions, see:
How to Connect to Your Down Side Hosting Minecraft Java Server
First: Make Sure the Server Is Running
Before troubleshooting the player's computer, check the server.
Open your Down Side Hosting server panel and select:
Console
Make sure the Minecraft server has completely started.
If the server is stopped, starting, or repeatedly crashing, players may not be able to connect.
If the server will not start, see:
Check the Console When a Player Connects
Keep the server console open while the player attempts to join.
If Minecraft reaches the server but rejects the connection, the console may show the reason.
Look for messages involving:
- Player username
- Minecraft version
- Whitelist
- Authentication
- Mods
- Plugins
- Disconnect reason
- Errors or exceptions
This can help determine whether the connection is reaching the server at all.
Check the Server Address
Make sure the player is using:
dsh.network:YOUR_PORT
For example:
dsh.network:25570
Common mistakes include:
- Wrong port
- Missing port
- Typing the address incorrectly
- Using another customer's port
- Extra spaces
- Using an old server address
Each Down Side Hosting game server can have its own assigned port.
Do Not Guess the Port
The port identifies which Minecraft server the player is trying to reach.
For example:
dsh.network:25570
and:
dsh.network:25571
can represent two different servers.
Always use the port assigned to your server.
Connection Refused
A connection-refused message generally means the client reached the destination but nothing accepted the connection on the requested port.
Check:
- Minecraft server is running
- Server finished starting
- Correct Down Side Hosting port
- Server has not crashed
- Networking settings were not manually changed
Also check the server console.
Connection Timed Out
A timeout means the connection attempt did not successfully complete.
Possible causes include:
- Server is offline
- Wrong port
- Incorrect address
- Temporary network problem
- Player internet problem
- Server networking problem
- Firewall or routing issue
First verify that the server is online and another player can connect.
Unknown Host
An Unknown Host error usually means Minecraft could not resolve the hostname.
For Down Side Hosting, verify that the player entered:
dsh.network:YOUR_PORT
and did not misspell:
dsh.network
Also check the player's internet connection and DNS resolution.
Incompatible Minecraft Version
The player's Minecraft Java version needs to be compatible with the server.
For example, if the server requires a particular Minecraft version, a player using another version may receive an incompatible-version message.
Check:
- Server Minecraft version
- Player Minecraft version
- Server software
- Any protocol compatibility plugins
When troubleshooting, using the exact version expected by the server is a good starting point.
Outdated Client or Outdated Server
Minecraft may display messages indicating that either the client or server is using an incompatible version.
If the client is too old, launch the Minecraft version required by the server.
If the server is running an older version intentionally, players need a compatible client unless the server has software that specifically provides cross-version support.
Whitelist Error
If the player receives a message indicating they are not whitelisted, add their Minecraft username to the server whitelist.
From the server console:
whitelist add PLAYERNAME
For example:
whitelist add Steve
To check the whitelist:
whitelist list
See:
How to Whitelist Players on a Down Side Hosting Minecraft Server
Player Was Added but Still Says Not Whitelisted
Check:
- Username spelling
- Correct Minecraft account
- Correct server
- Player appears in
whitelist list - Server is using the expected authentication settings
Remove and re-add the player if necessary:
whitelist remove PLAYERNAME whitelist add PLAYERNAME
Failed to Verify Username or Session Errors
Minecraft authentication-related errors can sometimes occur when a player's login session is no longer valid or when authentication services cannot complete the request.
The player can try:
- Close Minecraft.
- Close the Minecraft Launcher.
- Open the launcher again.
- Make sure they are signed into the correct account.
- Start Minecraft and reconnect.
If multiple players suddenly experience authentication problems at the same time, the problem may not be specific to one player's server configuration.
Do Not Disable online-mode as a Quick Fix
A normal authenticated Minecraft Java server should generally keep:
online-mode=true
Do not turn account authentication off just to bypass an authentication error.
See:
Modded Server Connection Problems
Forge, Fabric, NeoForge, and modpack servers may require players to have matching client modifications.
Check:
- Minecraft version
- Mod loader
- Loader version
- Modpack version
- Required mods
- Mod versions
A mismatch can prevent the player from joining even when the server itself is online.
Mod List Does Not Match
A player may be missing a required mod or using a different version.
For complete modpacks, the easiest approach is usually to make sure the server and player are both using the same modpack release.
For example:
Server Modpack: 4.2.0 Player Modpack: 4.2.0
is preferable to:
Server Modpack: 4.2.0 Player Modpack: 4.1.6
unless the modpack specifically supports that combination.
Missing Mod
The connection message or server console may identify a mod that the player is missing.
Install the required client-side mod using the correct:
- Minecraft version
- Loader
- Mod version
Do not simply download the newest release without checking compatibility.
Different Mod Version
The client may have the correct mod name but the wrong version.
Compare the player's:
mods/
with the server or official modpack requirements.
For additional help:
Fabric Server and Vanilla Clients
Some Fabric servers use only server-side mods and may allow normal compatible Minecraft clients to connect.
Other Fabric mods require players to install Fabric and matching mods.
Whether Vanilla clients can connect depends on the mods installed.
Forge and NeoForge Servers
Many Forge and NeoForge setups require the player's client to use the same or compatible mod configuration as the server.
For a modpack, players should generally install the intended client version of that modpack.
Plugin Server Connection Problems
Paper, Purpur, and Spigot normally allow standard Minecraft Java clients to connect unless plugins or configuration alter the connection requirements.
A plugin could potentially affect:
- Authentication
- Version support
- Whitelist behavior
- Login handling
- Player permissions
- Proxy configurations
If connection problems began after adding or updating a plugin, see:
Player Connects and Immediately Disconnects
If the player briefly joins and is then disconnected, check the server console.
Possible causes include:
- Plugin error
- Mod mismatch
- Player-data problem
- Authentication problem
- Broken chunk
- Invalid player location
- Server exception
- Server lag
The console message immediately before the disconnect is particularly important.
Only One Player Cannot Connect
If everyone else can connect normally, investigate the affected player's:
- Server address
- Minecraft version
- Mods
- Modpack version
- Internet connection
- Account session
- Whitelist status
This strongly suggests the server itself is reachable.
Nobody Can Connect
If no players can connect, first check:
- Server is running
- Server completed startup
- Correct port
- Console for errors
- Recent networking changes
- Recent
server.propertieschanges
If the server shows as running but nobody can reach it, contact Down Side Hosting support.
Server Shows Online but Nobody Can Join
A server process can appear online even when Minecraft has not successfully completed startup.
Check the console for a normal completed startup.
Also check for:
Failed to bind to port
Address already in use
or repeated startup errors.
Failed to Bind to Port
Down Side Hosting assigns your server its port.
Do not randomly change:
server-port=
If you changed it, restore the server's assigned configuration.
If you did not change anything and the server reports a binding error, contact support with the complete console error.
Do Not Put dsh.network in server-ip
The public connection hostname:
dsh.network
should not normally be entered into:
server-ip=
Leave that setting as configured by the hosting environment.
Changing server-ip incorrectly can prevent the server from starting or accepting connections.
Connection Problems After Editing server.properties
If connections stopped working immediately after editing:
server.properties
check whether you changed:
server-port= server-ip= online-mode= white-list=
Restore the previous settings if necessary.
See:
Connection Problems After Uploading a New World
If players can reach the server but joining produces errors after a world migration, check:
- Correct world loaded
- Player data
- Required mods
- Required dimensions
- Server console
For modded worlds, make sure the mods required by the world are still installed.
See:
Player Times Out While Joining a Large Modpack
Large modpacks can take longer to process player connections.
Check whether the server is also experiencing:
- Heavy startup workload
- Low TPS
- World generation
- Memory problems
- Mod errors
Do not assume a timeout is purely a network problem on a heavily overloaded server.
Server Is Lagging and Players Disconnect
Severe server lag can cause connection problems or timeouts.
Check for:
Can't keep up!
and other performance warnings.
See:
High Ping
High ping represents network latency between the player and server.
If one player has high ping but others do not, investigate that player's network connection.
Possible factors include:
- Wi-Fi quality
- Internet congestion
- Geographic distance
- VPN usage
- Routing problems
- Downloads or uploads using the player's connection
Additional server RAM will not directly fix high network latency.
Wi-Fi Problems
A weak or unstable Wi-Fi connection can cause:
- Rubber-banding
- Timeouts
- Disconnects
- High ping
When possible, the player can test using a stable wired connection or another network to determine whether Wi-Fi is contributing to the problem.
VPNs
A VPN can sometimes change network routing and increase latency or create connectivity problems.
If a player is having unexplained connection issues while using a VPN, temporarily testing without the VPN can help identify whether it is involved.
Firewall Problems on the Player's Computer
A local firewall or security application can interfere with Minecraft or Java networking.
If Minecraft works on another computer or network but not one specific device, check the local computer's network and security configuration.
Do not disable security software permanently as a troubleshooting solution.
Test Direct Connection
Minecraft Java provides a Direct Connection option.
From:
Multiplayer
select:
Direct Connection
and enter:
dsh.network:YOUR_PORT
This can help determine whether a saved Multiplayer entry contains an old or incorrect address.
Delete and Re-Add the Saved Server
If Direct Connection works but the saved server entry does not, delete the old entry and add it again.
Use:
dsh.network:YOUR_PORT
with your current assigned port.
Restart the Minecraft Client
For client-side connection problems:
- Close Minecraft.
- Close the launcher.
- Reopen the launcher.
- Confirm the correct account.
- Start the correct Minecraft version.
- Try connecting again.
This is particularly useful for stale login-session problems.
Restart the Minecraft Server
If multiple players suddenly have connection issues:
- Check the console.
- Make sure no errors are occurring.
- Restart the server if appropriate.
- Wait for it to completely start.
- Test again.
A restart should not be used to hide a recurring server error.
Check the Console After Every Test
Whenever someone tries to connect, watch the console.
The difference between:
No console message at all
and:
Player connected and was rejected with an error
is useful.
If nothing appears in the server console when the player tries to join, the connection may not be reaching the Minecraft server.
Basic Connection Troubleshooting Checklist
Check these in order:
- Make sure the server is running.
- Wait for startup to complete.
- Use
dsh.network:YOUR_PORT. - Verify the assigned port.
- Check the Minecraft version.
- Check whitelist status.
- Check player login session.
- Check mods or modpack versions.
- Watch the server console during the connection.
- Check recent configuration changes.
- Determine whether one player or everyone is affected.
- Test Direct Connection.
- Contact support if the server is running but remains unreachable.
Frequently Asked Questions
What Address Do I Use?
Down Side Hosting Minecraft servers use:
dsh.network:YOUR_PORT
Replace YOUR_PORT with your assigned server port.
Why Does Minecraft Say Connection Refused?
The server may not be accepting connections on the requested port.
Make sure the server is started and you are using the correct assigned port.
Why Does Minecraft Say Connection Timed Out?
The client was unable to complete the connection.
Check the server status, address, port, player's network, and server console.
Why Does Minecraft Say Unknown Host?
Verify that:
dsh.network
was entered correctly and that the player's DNS and internet connection are functioning.
Why Does It Say Incompatible Version?
The player's Minecraft version may not match the version supported by the server.
Launch a compatible Minecraft Java version and reconnect.
Why Does It Say I Am Not Whitelisted?
Why Can Everyone Else Join Except Me?
The problem is more likely to involve your client, Minecraft version, mods, account session, whitelist status, or internet connection.
Why Can Nobody Join My Server?
Check whether the server successfully started and whether the correct port is configured.
If the server appears healthy but nobody can connect, contact Down Side Hosting support.
Related Guides
Need Help Connecting?
When contacting Down Side Hosting support, provide:
- Your server address and assigned port
- Minecraft version
- Server software or mod loader
- Modpack name and version if applicable
- Exact connection error
- Whether other players can connect
- Any relevant server-console message
Do not send account passwords or other private credentials.
Need Minecraft Java Hosting?
Down Side Hosting provides Minecraft Java hosting with server panel access, console controls, file management, backups, and support.
Minecraft Java hosting starts at $2/month.
View Minecraft Java Server Hosting
