Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Prefer not to run the server on your own PC? Godlike.Host offers hosted Minecraft Java servers with free DDoS protection and up to three free backups a day.
When nobody can join a Minecraft server, the cause is usually one of four things: the players are using different editions or versions, the server is not actually running, the host firewall is blocking it, or the router is not forwarding the configured port to the server computer. A world that works on the same home network but not for friends elsewhere is usually a network-path problem, not a damaged Minecraft world.
Work through the layers in order: identify Java or Bedrock and the exact release, verify accounts and permissions, prove that the server accepts a local connection, then check the address, firewall, router NAT and Internet path. Changing router settings before a local test only makes diagnosis harder.
Start with the failure pattern
Use the symptom that matches your situation. Each result narrows the next check.
| What happens | Most likely area | First check |
|---|---|---|
| The host cannot join its own server | Server process, world startup, bind address, configured port or local firewall | Watch the server console while connecting locally and confirm that the server has finished starting. |
| Players on the same Wi-Fi or wired network can join, but Internet friends cannot | Host firewall, router NAT/port forwarding, public address, double NAT or CGNAT | Confirm the forwarding rule targets the host’s current private IP and test from a genuinely outside network. |
| Everyone receives “Outdated Client” or “Outdated Server” | Protocol-version mismatch | Update the side named by the message, then restart the server and game. |
| Only one player is rejected | Account sign-in, child-account controls, online-multiplayer subscription or allow-list entry | Check that player’s account and exact Gamertag permissions. |
| The address works intermittently | Changing public IP, a stale DNS record, VPN/custom DNS or an unstable host connection | Confirm the current public address and temporarily remove network customizations for testing. |
Do not treat a successful ping as proof that Minecraft can connect. ICMP ping and the TCP or UDP service used by a Minecraft server are separate paths and can be filtered independently.
#1 Best Overall
- High-Performance Connectivity: This Cat 6 ethernet cable is designed for superior performance, with a 24 AWG copper wire core. It provides universal connectivity as an ethernet cord for LAN network components such as PCs, servers, printers, routers, and more, ensuring reliable and fast network connections
- Advanced Cat6 Technology: Experience Cat6 performance with higher bandwidth at a Cat5e price. This network cable is future-proof, ready for 10-Gigabit Ethernet and backwards compatible with any existing Cat 5 cable network. It meets or exceeds Category 6 performance according to the TIA/EIA 568-C.2 standard
- Reliable Wired Network Solution: Known variously as a Cat6 network cable, ethernet cable Cat 6, or Cat 6 data/LAN cable, this RJ45 cable offers a more secure and reliable connection than wireless networks. It's ideal for internet connections that demand consistency and security
- Durable and Secure Design: The connectors of this ethernet cable feature gold-plated contacts and strain-relief boots for enhanced durability. Bare copper conductors not only improve cable performance but also comply with communication cable specifications
- High-Speed Data Transfer: With up to 550 MHz bandwidth, this ethernet cord is ideal for server applications, cloud computing, video surveillance, and streaming high-definition video. It also supports Power over Ethernet (PoE, PoE+, PoE++) for powering devices like IP cameras, VoIP phones, and wireless access points, ensuring fast and reliable network performance.
1. Match the edition, client type and released version
Java and Bedrock are separate editions
Java Edition clients cannot join a Bedrock server directly, and Bedrock clients cannot join a Java server directly. A compatibility bridge can change that in some setups, but it is an additional service with its own version and configuration requirements; it is not part of a normal Java-to-Java or Bedrock-to-Bedrock connection.
Ask every player which edition they have, then use the same edition on the server and every client. A player launching Java while the owner is running Bedrock will fail before firewall or port-forwarding settings matter.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchUse the same fully released version
The client version must match the server version. A snapshot, preview or beta build commonly cannot negotiate with a released server. Switch experimental clients back to the latest fully released patch that the server supports.
Bedrock’s “Outdated Client” and “Outdated Server” messages indicate a protocol mismatch. Even two patch releases can use different protocol versions. Update the side named in the message, close and reopen the game, and restart the server before testing again. If several players fail simultaneously after an update, check the server’s release before changing network rules.
Remove hidden version differences
- Close the game completely rather than leaving it suspended on a console or mobile device.
- Install the pending game update on every client.
- Install the server update appropriate to its edition, then restart it.
- Do not use a snapshot or preview client against a release server unless that server explicitly supports it.
- When troubleshooting, test with the same unmodified release on all sides; add-ons, mods and proxies only after a basic connection works.
2. Check accounts, hosting status and platform permissions
Confirm the host is online
A hosted single-player world, an “Open to LAN” session and a dedicated server are not continuously available in the same way. The owner must remain in a hosted world for friends to join it. A dedicated server must have its process running and its world fully loaded. If the host closes the game or stops the server, no network setting can keep the session reachable.
Verify Bedrock account and world settings
Bedrock players should be signed in to the intended Microsoft account, have multiplayer enabled in the world settings and be allowed to join multiplayer under the account’s privacy controls. Child accounts may have multiplayer or communication restricted by family settings. Correct those restrictions on the account that is actually signed in; changing settings on a different profile has no effect.
Rank #2
- High Performance Cat6 Cable - The Cat6 ethernet cables 100ft supports frequencies of up to 500 MHz and high-speed 10GB internet connection for LAN network applications such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones and more, while remaining fully backward compatible with your existing network.
- Outdoor&Indoor Ethernet Cable - The cat 6 ethernet patch cable features 8 solid copper conductors 24 AWG. Each of the 4 unshielded twisted pairs (UTP) are separated by a PE cross insulation to isolates pairs and prevent crosstalk and covered by a 5.8mm PVC jacket with RJ45 connectors and gold-plated contacts. The molded strain relief boots help avoid snags that will damage your cables. They are molded for flexibility and resist common wear and tear.
- Lan Cable with RJ45 - UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors, this cat6 cable support Cat8 and Cat7 network and provides performance of up to 500 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- High Quality Control - are designed with extremely well-matched components for outstanding uniform impedance and very low return loss, providing lower crosstalk, and a higher signal-to-noise ratio. Each Cat 6 internet cable 6 ft goes through rigorous testing to ensure a secure wired internet connection with exceptional speed and reliability.
- Support – Cat6 Ethernet cable with CM grade PVC jacket complies with TIA/EIA 568-C.2, is ETL verified and RoHS compliant. If an item is defective or breaks within a year, we will issue a replacement. For questions or concerns please contact our friendly, USA-based customer Support team.
Console players may also need the platform’s paid online-multiplayer subscription. A player can appear online and still be blocked from joining an Internet multiplayer session when that subscription is missing or expired.
Check the exact identity used by an allow-list
On a Bedrock Dedicated Server, online-mode=true is the default and is recommended for an Internet-facing server. If allow-list=true, only listed players can join. Add each player’s exact Xbox Gamertag to allowlist.json, or run /allowlist add <GamerTag> from the server console. A spelling, spacing or capitalization mistake in the entry can look like a network failure to that player while everyone else connects normally.
3. Prove that the server works on the host and LAN
Watch the server while making a local attempt
Start the server and leave its console visible. Look for a completed startup message, a world-load error, a bind failure or a message that the configured port is already in use. Then connect from the host using the local connection method for that edition. A failed local attempt means the router is not your first problem.
For a LAN test, use the host’s private address, not the public address sent to an Internet friend. Private addresses normally begin with 192.168., 10. or 172.16 through 172.31. The testing device must be on the same home network, and the server must be listening on the interface reachable from that network.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Use another device when the host is the client
Some Bedrock Dedicated Server setups on Windows need a loopback exemption when the game and server run on the same computer. Enable the documented loopback exemption for that installation, or test from another computer, phone or console on the LAN. A second device avoids confusing a local operating-system loopback restriction with a server failure.
If LAN fails, inspect these items before the router
- Process: the server executable is still running and has not exited after a world or Java runtime error.
- Bind address: the server is listening on the host’s LAN interface rather than only on a loopback address.
- Port: the client is using the exact port configured in the server, with no accidental extra characters.
- World startup: the world has loaded and the console is not waiting on a failed data pack, mod or permission check.
- Host firewall: a rule permits the server on the network profile currently in use.
Only move to Internet troubleshooting after a client on the same LAN can join reliably.
Rank #3
- Cat 6 performance at a Cat5e price but with higher bandwidth
- High Performance Cat6, 30 AWG, RJ45 Ethernet Patch Cable provides universal connectivity for LAN network components such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones
- Jadaol cat6 standard cable support Cat8 and Cat7 network and provides performance of up to 250 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
- UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors and are made of 100% bare copper wire, ensure minimal noise and interference
- The unique flat cable shape allows for a cleaner and safer installation. You can easily and seamlessly make the cable run along walls, follow edges & corners or even make it completely invisible by sliding it under a carpet.
4. Confirm the address and configured port
Use the correct connection screen
Use the server owner’s supplied address. Bedrock’s Add Server screen asks for a server address and port. Java uses Direct Connection or Add Server. If the owner supplied a non-default port, include it exactly; do not substitute a familiar port from another server.
Bedrock Dedicated Server defaults
In server.properties, Bedrock Dedicated Server documents these defaults:
| Setting | Default | What it controls |
|---|---|---|
server-port |
19132 | Configured IPv4 listener |
server-portv6 |
19133 | Configured IPv6 listener |
online-mode |
true |
Account authentication; keep enabled for an Internet-facing server |
allow-list |
Server setting | When enabled, admits only players listed in allowlist.json |
If you changed either port, the client address, host-firewall rule and router forwarding rule must all use the changed value. Restart the server after editing the properties file.
Java servers use their configured port
For Java, read the port from the server configuration and use that value for every layer. The router rule, host firewall and client address must agree. A rule for one port cannot make a service listening on another port reachable.
5. Allow the server through the host firewall
Microsoft’s Bedrock setup guidance states that a system firewall such as Windows Defender must allow at least one route through the firewall for players on other machines to connect. The rule should cover the server executable or the exact configured port and apply to the network profile the host is using.
Make the narrowest useful rule
- Allow the server program or configured port only, rather than disabling the entire firewall.
- Choose the correct private or public profile. A rule limited to the private profile will not match if the network is classified as public.
- Permit the protocol required by the server’s configuration. Do not assume that a rule for one protocol covers another.
- After creating the rule, restart the server and test from a LAN device.
Test security software and VPNs safely
Antivirus suites, endpoint firewalls and VPN clients can install their own filtering rules. Disconnect a VPN temporarily as a diagnostic step, then reconnect it and create a specific exception if it was the cause. The same applies to custom DNS: revert briefly to the normal resolver to determine whether a private hostname or stale record is misleading players. Restore protection after the test; leaving a firewall or antivirus disabled is not a fix.
Rank #4
- 40 Gbps 2000 Mhz High Speed: The Cat 8 ethernet cable support max. 40 Gbps data transfer and 2000 MHz Brandwith, ideal for gaming and streaming, greatly improving upload and download speed, sound, image and resolution quality
- Excellent Anti-interference: The ethernet cable comes with 4 shielded foiled twisted pairs (F/FTP), pure copper core and gold-plated RJ45 connector, reducing interference, noise and crosstalk, making network speed faster and more stable
- Marvelous Durability: Internet cable wrapped with quality cotton braided cord, which makes the LAN cable stronger and more durable. The test proves that this internet cable can be bent at least 10000 times without broken, very suitable for long-term use
- PoE Supported: All lengths of ethernet cord can support the PoE power supply function except 65ft. You don't need additional power supply when installing a PoE camera, which is very convenient and safe
- Wide Compatibility: With the RJ45 Connector, network cable can be perfectly compatible with computers, laptops, modems, routers, PS5, X-Box and other networking devices. It can also be fully backward compatible with Cat7, Cat6e, Cat6, Cat5e, Cat5
A wired Ethernet connection can improve stability for a fixed host or client with unreliable Wi-Fi, but it cannot correct an edition mismatch, blocked port, incorrect address or carrier-grade NAT.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.6. Fix router NAT and the Internet path
Forward traffic to the host’s current private IP
Port forwarding tells the router where unsolicited Internet traffic should go. The destination must be the server computer’s current private address, not an old DHCP lease. Give the host a reserved address or a DHCP reservation so the rule does not silently point to another device after a reboot.
Set the forwarded external and internal port to the server’s configured value. Select the protocol or protocols required by that server. Save the rule, restart the server, and test while it is running.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Give friends the public address, not a private one
Friends outside the home need the router’s current public address. An address beginning with 192.168., 10. or 172.16 through 172.31 is private and cannot be reached directly from the wider Internet. If the public address changes, an old saved address will stop working even though the server and forwarding rule are unchanged.
Recognize double NAT and CGNAT
Compare the router’s WAN address with the public address visible from an external network. If they differ, another router or the ISP may be performing upstream NAT. This is common with a second home router, some mesh arrangements and carrier-grade NAT. Inbound forwarding on your first router cannot bypass an upstream NAT device that you do not control.
For double NAT, put the second router in a supported access-point or bridge arrangement, or forward the traffic through both routers if that is appropriate for the equipment. For CGNAT, ask the ISP whether a public IPv4 address or an inbound-capable service is available. If it is not, use a supported hosted or tunnel solution instead of repeatedly changing the same home-router rule.
Best Value
- 👌 𝗠𝗜𝗟𝗜𝗧𝗔𝗥𝗬-𝗚𝗥𝗔𝗗𝗘 𝗤𝗨𝗔𝗟𝗜𝗧𝗬 -> 𝟭𝟬𝟬% 𝗚𝗨𝗔𝗥𝗔𝗡𝗧𝗘𝗘𝗗!: Each & every of our cable is individually tested with a 𝐃𝐒𝐗-𝟖𝟎𝟎𝟎 𝐂𝐀𝐁𝐋𝐄 𝐂𝐄𝐑𝐓𝐈𝐅𝐈𝐄𝐑 to ensure customer satisfaction, the most highest & consistent quality & compliance with 568.2C standards
- 💪 𝗛𝗘𝗔𝗩𝗬-𝗗𝗨𝗧𝗬 𝗖𝗢𝗡𝗦𝗧𝗥𝗨𝗖𝗧𝗜𝗢𝗡, 𝗥𝗘𝗠𝗔𝗥𝗞𝗔𝗕𝗟𝗘 𝗣𝗘𝗥𝗙𝗢𝗥𝗠𝗔𝗡𝗖𝗘 & 𝗦𝗨𝗣𝗘𝗥-𝗗𝗨𝗥𝗔𝗕𝗟𝗘: Our cable produces the strongest signal, along with the best conductivity, when compared to any other cable of the whole market | Our cable is an outstanding choice for 10 gigabit ethernet | RoHS certified | REACH certified | ISO 9001:2015 certified
- 🤝 𝗛𝗜𝗚𝗛𝗘𝗦𝗧 𝗖𝗢𝗣𝗣𝗘𝗥 𝗖𝗢𝗡𝗧𝗘𝗡𝗧 𝗢𝗙 𝗧𝗛𝗘 𝗪𝗛𝗢𝗟𝗘 𝗠𝗔𝗥𝗞𝗘𝗧: Copper & aluminium mix ensures the most perfect price-to-performance & durability ratio for customers | Monk Cables enable customers to reap the rewards of CCA through huge savings
- ❤️ 𝗕𝗥𝗜𝗧𝗧𝗟𝗘-𝗙𝗥𝗘𝗘, 𝗘𝗔𝗦𝗬-𝗧𝗢-𝗪𝗢𝗥𝗞-𝗪𝗜𝗧𝗛 & 𝗖𝗢𝗠𝗣𝗔𝗧𝗜𝗕𝗟𝗘 𝗪𝗜𝗧𝗛 𝗜𝗡𝗗𝗢𝗢𝗥 𝗨𝗦𝗔𝗚𝗘: Our cable comes packaged in a hassle-free & tangle-free easy-pull box | Running "ft" count after every foot makes measuring the cable extremely easy | Fire-retardant, sunlight-resistant & weather-proof plenum jacket fulfils rigorous fire protection safety standards for usage in plenum air spaces which typically are above drop ceilings or below raised floors
- ✅ 𝗧𝗛𝗘 𝗢𝗡𝗟𝗬 𝗖𝗔𝗧𝟲 𝗣𝗟𝗘𝗡𝗨𝗠 𝗖𝗔𝗕𝗟𝗘, 𝗬𝗢𝗨'𝗟𝗟 𝗘𝗩𝗘𝗥 𝗡𝗘𝗘𝗗 𝗧𝗢 𝗕𝗨𝗬!: Ridiculously easy 30 days return policy | 24/7 super-friendly customer support, with 100% satisfaction guarantee | If you ever face any issues while using our product, we will replace it right away, no questions asked!
Test from outside the LAN
Do not test the public address from a device on the same Wi-Fi and assume the result represents the Internet. Some routers lack reliable hairpin NAT. Use a phone hotspot, a friend’s connection or another network while the server is running. Test the actual configured Minecraft port, not merely whether the public address responds to ping.
7. Interpret common connection errors
“Connection timed out”
A timeout generally means the client did not receive a response from the target service. Check, in order, that the server is running, the address is current, the port is correct, the host firewall permits it, and the router forwards that port to the correct private IP. If LAN works but the external test times out, concentrate on forwarding, public addressing, double NAT and CGNAT.
“Connection refused”
A refusal usually means the address was reached but no process accepted the connection on that port, or a device actively rejected it. Recheck the server process, bind address and configured port. A forwarding rule aimed at the wrong host can produce the same symptom.
“Outdated Client” or “Outdated Server”
Treat these as version errors, not firewall errors. Update the side named by the message, ensure all players use a fully released matching version, and restart the server.
“You are not invited,” authentication or allow-list errors
Check the signed-in account, world multiplayer setting, child-account permissions, console subscription and exact allow-list entry. These failures can affect one player while the network is functioning for everyone else.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errors8. Decide whether self-hosting is the right option
| Option | Network work | Best for | Main trade-off |
|---|---|---|---|
| LAN or Open to LAN | No Internet forwarding; same local network and local firewall still matter | Players in one home or network | Unavailable to friends on the wider Internet. |
| Self-hosted Java or Bedrock server | Server administration, host firewall, router NAT/forwarding, address management and updates | Owners who want control and can maintain a network service | Most troubleshooting and the greatest responsibility for exposure, updates and account security. |
| Minecraft Realms | Minimal home-network configuration | Friends who want a private online world without managing forwarding | Subscription service with fewer self-hosting controls. |
Minecraft’s official guidance recommends Realms when the owner does not want to change home-network settings. A hosted service removes the home router and ISP path from the problem, but it does not remove edition, account or client-version requirements.
Final pre-flight checklist
- Write down whether the server and every player use Java or Bedrock.
- Update all clients and the server to the same fully released version.
- Confirm the host is online, signed in where required and allowed to use multiplayer.
- For Bedrock, verify
online-mode=trueand checkallow-listandallowlist.json. - Join locally using the host’s private address. If that fails, fix the process, bind, port or firewall first.
- Read the configured server port instead of guessing it; Bedrock defaults are 19132 for IPv4 and 19133 for IPv6.
- Allow the server executable or exact port on the correct host-firewall profile.
- Reserve the host’s private IP and forward the configured port and protocol to it.
- Give outside players the current public address and test from a different network.
- If the router WAN address does not match the public address, investigate double NAT or CGNAT with the ISP.
- When home-network inbound access is unavailable or too burdensome, move the world to Realms or another supported hosted approach.
The decisive clue is where the connection first fails. A matching client that cannot join locally points to the server machine. A reliable LAN connection with an unreachable outside player points to the firewall, NAT, public address or ISP path. Fix that layer instead of repeatedly reinstalling the world or changing unrelated settings.
Quick Recap
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.

