October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk12 min

How to Fix “Connection Refused: No Further Information” in Minecraft

Learn what Minecraft’s connection-refused error means and follow the correct fix for LAN worlds, internet servers, Windows firewall rules, port forwarding, Java versions, and mod compatibility.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Minecraft error Connection refused: no further information means the address and port you entered did not accept a server connection. In Java, java.net.ConnectException usually means that no process is listening at the remote address and port—not necessarily that your game installation is broken. Check the server, address, port, host firewall, router forwarding, and version compatibility in that order.

What the error actually means

Minecraft Java reports this message when it cannot establish the initial socket connection to a server. The related exception, io.netty.channel.AbstractChannel$AnnotatedConnectException, is Minecraft’s network-layer presentation of the same early failure. Oracle’s Java documentation describes a refused connection as one that is “typically” refused remotely because no process is listening on the requested address or port.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That distinction matters. A refused socket is earlier than authentication, whitelist, mod handshake, or in-game disconnect problems. If the server never records your connection attempt, investigate where you are connecting, whether the server is listening, and whether a firewall or router is blocking the path. If the server console records a connection and then disconnects you, move on to version, authentication, whitelist, mod, or server-log troubleshooting instead.

Identify whether this is a LAN or internet connection

The correct address depends entirely on where the joining player is located. Using the wrong address can produce the same error even when the server itself is healthy.

Connection type Address to use Port requirement Most likely failure points
Same home or school network The host computer’s private LAN address, such as a local 192.168.x.x address, plus the port shown by Minecraft Use the exact LAN port displayed when the host opens the world to LAN Host firewall, wrong private IP, blocked Java executable, wrong LAN port, or devices isolated from one another
Outside the host’s network The host’s public address plus the externally reachable server port Forward the server’s TCP port from the router to the host computer Port forwarding, changing private IP, router rules, ISP restrictions, firewall, or testing from the wrong network
Dedicated Java server on the same computer The address appropriate to the client: a local address for local testing or the public address for an external player The value configured in server.properties; Java commonly uses 25565 unless changed Server startup failure, incorrect port, Java runtime, or local firewall

Do not give an internet player a private address such as 192.168.x.x. That address is usable only inside the local network. Conversely, an external player normally cannot reach a private LAN address directly.

Fix the server before changing network settings

Start the dedicated server completely

The host must start the dedicated Java server and leave its process running before anyone connects. Watch the server window during startup. If it stops, exits, or reports a Java or configuration error, there is no listening process for the client to reach. Fix that startup failure first; changing router settings cannot make a stopped server accept connections.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Open a single-player world to LAN

For a LAN world, the host must open the world to LAN before the other player attempts to join. Minecraft displays a port when the world is opened. The joining player should use the host’s current private LAN address and that displayed port. A world being visible in the multiplayer screen proves that discovery worked; it does not prove that the actual connection is allowed through the host firewall.

Check the configured server port

For a dedicated Java server, inspect server.properties and identify server-port. The official Minecraft server guidance uses port 25565 as the Java example, but a server owner may have changed it. Every relevant component must agree: the Minecraft client, the router’s forwarding rule, and any host firewall rule. Forwarding or opening the default port while the server listens on another port will still result in a refusal.

Use the address and port that match the situation

When both players are on the same network

  1. On the host, confirm the computer is connected to the same router or network as the joining computer.
  2. Find the host computer’s current private LAN address. Do not rely on an old address saved from a previous session because routers can assign a different private address later.
  3. For a LAN world, copy the port Minecraft shows after the host selects “Open to LAN.” For a dedicated server, use the value in server.properties.
  4. Enter the private address and port in the joining player’s direct-connect screen. If Minecraft already lists the world but direct connection is refused, continue with the host firewall and network-profile checks below.

When the joining player is outside the home

  1. Confirm the dedicated server is listening locally on the expected port before configuring the router.
  2. Identify the host computer’s current private LAN address.
  3. Create a router port-forwarding rule for the server’s TCP port, targeting that exact private address.
  4. Share the host’s public address and the forwarded port with the external player, not the private LAN address.
  5. Test from a genuinely external network, such as a mobile connection. Some routers do not support NAT loopback, so testing the public address from inside the same home network can fail even when outside players can connect.

If a router assigns the host a new private address, the forwarding rule may silently point to the wrong device. Recheck the target whenever the host’s network configuration changes.

Allow Minecraft or Java through the host firewall

A host firewall is a leading cause of “LAN shows the world but connection is refused.” Discovery packets can be visible while the actual server connection is blocked. Microsoft documents two general Windows Defender Firewall approaches: allow a recognized application through the firewall, or create an inbound rule. Allowing an application is generally safer than opening a port broadly because an opened port remains exposed until the rule is removed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Prefer an application exception

  1. Open Windows Security and go to the Windows Defender Firewall settings.
  2. Choose the option to allow an app or feature through the firewall.
  3. Allow the Java runtime executable used by the Minecraft launcher or dedicated server. A computer can have several Java installations, so allowing a different Java executable from the one actually running the server may have no effect.
  4. For a trusted home LAN, enable the Private network profile when appropriate. Do not enable broad access on Public networks merely to make a test work.
  5. Save the change, restart the server if necessary, and test again.

Create a narrow inbound rule only when needed

If an application exception is unavailable or unsuitable, create an inbound rule restricted to the exact server port and the network profile you need. Keep the rule limited to the required protocol, port, profile, and trusted addresses where practical. Remove a temporary rule after testing. Opening a port creates security exposure; it is not equivalent to making the entire computer reachable.

Check the Windows network profile

Windows treats Private and Public network profiles differently. A home network normally needs the host connection classified as Private so a narrowly scoped LAN rule can apply. Public Wi-Fi should remain treated as Public; do not broadly expose a game server on an untrusted network. Microsoft also notes that firewall rules can be scoped by application, port, address, and profile, so verify that the rule’s profile matches the network currently in use.

Rank #3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
  • The classic UNO card game builds fun on game night with a Minecraft theme.
  • UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
  • Players match colors and numbers to the card on top of the discard pile as in the classic game.
  • The Creeper card unique to this deck forces other players to draw 3 cards.
  • Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.

Do not turn Windows Firewall off as a permanent fix. If disabling it appears to solve the problem, turn it back on and create a precise application or inbound rule instead.

Configure port forwarding for internet play

Players outside the home network need the router to translate the public connection to the computer running the server. Mojang identifies port forwarding as an additional setup step for players connecting from outside the local network.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the forwarding rule must contain

  • The exact TCP port on which the Minecraft server listens.
  • The host computer’s current private LAN address as the destination.
  • A matching host-firewall permission for the server’s Java process or the required port.
  • A router rule that remains valid for the same destination device.

If server-port is not the default, forward the changed value rather than assuming 25565. A correct rule aimed at the wrong private address is functionally the same as no rule. After saving the router configuration, test from outside the home network. A failed test from a device connected to the same router may only indicate missing NAT loopback support.

Limit the exposure

Only forward the port required by the server, keep the server software updated, and remove the rule when the server is no longer needed. Do not expose a server on a public or shared network unless you understand which device and service the rule makes reachable.

Rank #4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
  • Now Minecraft lovers can play a special version of UNO!
  • Same as Basic UNO but features Minecraft characters and includes special Creeper rule card. Draw this card and the other players have to draw three more cards from the pile!
  • The goal is to get rid of all the cards in your hand.
  • First player or team to 500 wins.
  • When you're down to one card, don't forget to yell "UNO"!

Match Minecraft, Java, loader, and mods

Compatibility errors usually occur after a connection reaches the server, but they can overlap with network troubleshooting when a server fails during startup or when a modded installation is not actually listening. Mojang requires a compatible Java runtime for a Java server.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use the correct Java runtime

Confirm that the Java major version supported by the Minecraft server and loader is installed and that the launcher or startup script is using it. Multiple Java versions can coexist; checking only that “Java is installed” is not enough. If the server stops before becoming ready, resolve the runtime error before investigating port forwarding.

Reduce a modded setup to a controlled test

  1. Record the Minecraft version, Forge or Fabric version, Java major version, and installed mod list.
  2. Temporarily test a matching vanilla server or a minimal mod set.
  3. If the minimal server accepts connections, add the required mods back while checking the server log after each change.
  4. Ensure every player uses the same Minecraft version and, for modded play, the same loader and compatible mod versions.

A Forge support case has documented the same connection-refused symptom while investigating Java version and firewall allowance. That does not make either cause universal; it illustrates why the server’s startup and console output should be checked instead of changing network settings at random.

Use the symptom to choose the next check

Observed symptom What it suggests Next action
The server does not appear to receive any connection attempt The client is reaching the wrong address or port, or traffic is blocked before the server process Verify LAN versus public address, listening port, host firewall, router forwarding, and the host’s current private IP
A LAN world is visible, but joining is refused Discovery works, while the host’s Java process or inbound traffic is blocked Check the host firewall’s Java exception, Private profile, private IP, and the LAN port shown by Minecraft
Friends outside the home cannot connect The server may be local-only, the router rule may be wrong, or the public address is being tested from the wrong place Confirm local listening, forward the exact TCP port to the correct host IP, share the public address, and test externally
Only one friend fails while others connect The server is probably reachable; the issue may be that player’s address, edition, version, VPN, or local firewall Compare the failing player’s connection details with a player who succeeds
Everyone fails, including the host using localhost The server did not start correctly, Java is incompatible, or the server configuration is invalid Read the server startup output and fix the process or server.properties before changing router settings
The server logs a connection and then disconnects it The socket was reached; the failure is later than a refused connection Investigate Minecraft version, authentication, whitelist, loader, mods, and the server log
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

A complete troubleshooting sequence

Follow this order so that each test removes a class of possible causes rather than introducing several changes at once.

  1. Confirm the process. Start the dedicated server or open the world to LAN. Wait for the server to finish starting, and verify that it does not exit.
  2. Record the port. Use the LAN port displayed by Minecraft or the server-port value from server.properties.
  3. Choose the address by scope. Use the host’s private address for a same-network player and the public address plus forwarded port for an external player.
  4. Test the simplest path. For LAN, test from another device on the same network. For internet play, test from a genuinely external network.
  5. Check the host firewall. Allow the Java executable actually running the server, use the appropriate Private profile for a trusted home LAN, and avoid disabling the firewall.
  6. Check forwarding. For external play, confirm that the router forwards the exact TCP port to the host’s current private address.
  7. Check compatibility. Verify Minecraft version, Java major version, Forge or Fabric version, and mod list. Use a matching vanilla or minimal setup as a control test.
  8. Read the server console. No connection attempt points back to address, port, firewall, or routing. A logged connection followed by a disconnect points to later-stage server or client compatibility checks.

Common mistakes to avoid

  • Using a private 192.168.x.x address for a player on the internet.
  • Forwarding port 25565 when server-port was changed.
  • Forwarding to a stale private IP after the router assigned the host a new one.
  • Allowing one Java installation while the launcher or server is running another.
  • Assuming that a visible LAN listing means the host firewall allows the actual connection.
  • Testing a public address from inside the same router and treating a NAT-loopback failure as proof that outside access is broken.
  • Changing router settings when the server process is not running.
  • Disabling Windows Firewall permanently instead of using a narrow app or port rule.
  • Mixing Minecraft versions, Java versions, loaders, or mod lists while diagnosing a network refusal.

When the error is not a network-path problem

Once the server records a connection attempt, stop treating the issue as a basic refused socket. Authentication failures, whitelist restrictions, incompatible client and server versions, Forge or Fabric mismatches, and mod errors occur after the network path has reached the server. The appropriate evidence is then the server console and log rather than repeated port-forwarding changes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Likewise, if a minimal or vanilla server works but the full modded server does not start, the modded configuration is the primary suspect. Compare the versions and Java runtime, then restore components gradually so the failing change is identifiable.

Security considerations

A Minecraft server is a network service. An application exception or a narrowly scoped inbound rule exposes less than a broad, permanent port opening. Microsoft recommends allowing only an app you recognize or restricting an inbound rule to the needed port and profile. Keep temporary rules disabled or remove them after testing, and do not open a server broadly on public Wi-Fi. Port forwarding should target only the intended host and service.

Why these fixes work

Each remedy addresses a different location in the connection path:

Location Question to answer Remedy
Server process Is anything listening on the expected port? Start the server or open the world to LAN; fix Java or startup errors
Client addressing Is the player using the correct private or public address and port? Use the address that matches LAN or internet scope and the actual configured port
Host firewall Will the host accept Java or Minecraft traffic? Allow the correct Java executable or create a restricted inbound rule
Router/NAT Can an external connection reach the host? Forward the exact TCP port to the host’s current private IP and test externally
Compatibility Can the client and server complete the later handshake? Match Minecraft, Java, loader, and mod versions; inspect logs after a connection arrives

Final diagnosis

“Connection refused: no further information” is a precise starting clue: the requested address and port did not accept a server connection. Start with the running server and the correct address, then verify the configured port, host firewall, Windows network profile, router forwarding, and Java or mod compatibility. A LAN world that is visible but refuses entry usually points to the host firewall, private address, LAN port, or Java exception. A failure affecting outside players usually adds NAT and port-forwarding checks. If the server logs the attempt, leave socket troubleshooting behind and investigate the later Minecraft handshake.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
The classic UNO card game builds fun on game night with a Minecraft theme.; The Creeper card unique to this deck forces other players to draw 3 cards.
$11.66
Bestseller No. 4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
Now Minecraft lovers can play a special version of UNO!; The goal is to get rid of all the cards in your hand.
$7.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.