Why can't my friend join the Minecraft server? [duplicate]

Whenever I start an Unturned Server, my friends can join it over Hamachi without a problem. Same way with Magicite, we can play together with no issue. But whenever we try to join a Minecraft Server I started it says java.net.ConnectionExeption: Connection timed out: no further information: And they can't join.

I am properly launching a Minecraft.1.8.6.exe server not just Opening it to LAN. I had my friend host a server and I was able to connect without a problem but he says it slows down his computer too much, so we aren't able to play Minecraft together. I have had several friends try to connect from several different computers, and they had the same problem. my LAN Minecraft games work OK, but it is just Hamachi hosted games. Any way to fix it?

I am assuming it'd have something to do with my Hamachi Network Adapter, or my Firewall. I have inbound, outbound, and Gateway rules set for hamachi-2-ui.exe so I wouldn't think it would've been my firewall.


EDIT: I had my Hamachi connection set as a Public connection and Public Networks don't have the rights to inbound connections, so by setting it as a Work/Home connection fixed the problem.


Solution 1:

Try going into

  • (On Windows 7/8) Control Panel -> Network and Internet -> Network Connections
  • (On Windows XP) Control Panel > Network and Internet Connections

You should see a bunch of icons for your different network connections.

  1. Go into the menu at the top (if it is hidden, press the Alt key to show it). This is the menu that says File, Edit, View etc.
  2. There should be an 'Advanced' dropdown. Click that, and select Advanced Settings.
  3. Using the up and down buttons, move your Hamachi network connection to the top of the list.

Then try again. This can sometimes fix issues with Hamachi not working correctly.

Solution 2:

Ok so a couple of things.

  1. Check your firewall in case that is stopping it
  2. Have you set up the server right? You obviously know how Hamachi works, so you know about the IPv4 to use as the ip right? Well you need to go into the server settings and copy and paste your IPv4 adress into the option in there that says 'server-ip=' paste that there. This might be what you're missing, also keep the server application open (The console) When you close that the server stops.
  3. Double check they're joining the right ip (IPv4 address)

I've set up quite a few Hamachi servers so this is from first-hand knowledge learnt from a lot of time researching :)

Hope this helped you