on 18-03-2019 20:50
I've been trying to set up a Minecraft server but I'm running into some issues.
The router we've got is a Virgin Hub 3.0 and I've gotten through practically every other step of the set up bar port forwarding. The rule I've added is in the image below.
I've already confirmed that 192.168.0.24 is my local address and 25565 is the default port for Minecraft. The server seems to bind properly and I can connect to it as well, but only locally. If I connect to localhost:25565 or the IP above, I'm on the server, all is well. If I try to connect with my public address, the connection always times out. This prevents other people from joining my server.
Using a couple of port checker utilities on the internet, I've found out that apparently a bunch of ports aren't open. I'm not sure if this is how UPnP works or if those ports are actually, straight-up closed. Some of these ports really do seem like they should be open, like port 80. Regardless, 25565 seems to always be closed, despite the rule.
I've tried disabling every firewall setting I could and tried restarting the router after setting all of these values, but nothing seems to make a difference. It's like the ports aren't communicating at all and I can't check if it's really a problem with them.
Answered! Go to Answer
18-03-2019 22:37 - edited 18-03-2019 22:40
@Grizzly232 wrote:Hey Shelke,
I tried adding those same rules, but no luck. Despite a direct message from the server telling me that it's running on 19132, 25565 or any other port, that port never seems to be open. canyouseeme times out connecting to all three of them.
I also tried adding them to the port triggering section as well, but no difference. Am I meant to fill in the same port number for the trigger and target ports?
Ops delayed reply, I was tearing up old carpets
Yes I added the same ports to the trigger list.)
One other thing to consider is...: your devices local firewall. Part of what I had to do was set an allow permission on the inbound firewall rules (and outbound local firewall rules if you filter those too) of my computer for the java process the MC server runs on (the process my MC server runs from.) On my Win 8.1 x64 computer with X64 Java the java path to that for me was: %ProgramFiles% (x86)\Common Files\Oracle\Java\javapath_target_447399500\java.exe
Yours will point to a different directory probably, just use the "open folder" option to find out where the java process shorts out to directory wise
^If you haven't tried the above already.
on 18-03-2019 20:59
This is what I have for my MC server in my router config:
Port 38xxx is the custom port I assigned for my server, but I added a rule for 25xxxx anyway. Those 3 port forwarding rules I made for MC I also put into the port triggering section too.
It shows online and available in canyouseeme: https://www.canyouseeme.org/
on 18-03-2019 21:23
Hey Shelke,
I tried adding those same rules, but no luck. Despite a direct message from the server telling me that it's running on 19132, 25565 or any other port, that port never seems to be open. canyouseeme times out connecting to all three of them.
I also tried adding them to the port triggering section as well, but no difference. Am I meant to fill in the same port number for the trigger and target ports?
18-03-2019 22:37 - edited 18-03-2019 22:40
@Grizzly232 wrote:Hey Shelke,
I tried adding those same rules, but no luck. Despite a direct message from the server telling me that it's running on 19132, 25565 or any other port, that port never seems to be open. canyouseeme times out connecting to all three of them.
I also tried adding them to the port triggering section as well, but no difference. Am I meant to fill in the same port number for the trigger and target ports?
Ops delayed reply, I was tearing up old carpets
Yes I added the same ports to the trigger list.)
One other thing to consider is...: your devices local firewall. Part of what I had to do was set an allow permission on the inbound firewall rules (and outbound local firewall rules if you filter those too) of my computer for the java process the MC server runs on (the process my MC server runs from.) On my Win 8.1 x64 computer with X64 Java the java path to that for me was: %ProgramFiles% (x86)\Common Files\Oracle\Java\javapath_target_447399500\java.exe
Yours will point to a different directory probably, just use the "open folder" option to find out where the java process shorts out to directory wise
^If you haven't tried the above already.
on 18-03-2019 23:00
on 19-03-2019 09:17
No problem; I'm glad that you got it online