I have set up a MineOS server with MineOS Turnkey and have set up my router to forward ports 25565 on both TCP and UDP. I am able to connect locally with 10.0.0.3:25565 but I am unable to connect from my public IP.
I get the error io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection Refused.
On your internet router / switch / modem: possible rror in port forwarding? Any firewalls there that blocks?
block at your ISP: Some of them aren’t to happy about servers and stuff running on private lines.
config at your ISP: minecraft / mineos isn’t to happy about IPv6, and some ISP only offer IPV6 as an external address. Check https://whatismyipaddress.com/ to see i you have IPv4, IPv6, or both.
I just used my PublicIP:25565 without the https://, although when i tried with the https:// it just gave me an “unknown port” error. I also don’t think I have any MAC address filters although i am unsure.
I am new to this so could you please tell me which logs to post pleas?
Externally, the server doesn’t have a green light/ping.
The error message i posted was on the client-side.
also I don’t know how to configure the iptables for my specific case? Could you please help?
I tried to disable all my router firewalls but I still couldn’t get into it.
I am unsure about a block at the ISP end, but I did pay for a Static IP, does that signify anything?
I don’t have an IPv6 address as I turned it off but I am pretty sure that my isp supports IPv6.
Any help is very much appreciated!
If you can connect to your server internally on the same network, then your server is working fine. You now need to show where the connection goes.
Here’s an example. If you send a letter to an address but that address is to an apartment building that has over 100 tennants. Your letter would get stopped basically at the front door because there’s no apartment number in the address. By putting an apartment number in the address, your letter will be sent to the right place.
You need to tell your router to send all traffic that’s on port 25565 to this ip 10.0.0.3, that way the server will be accessible to the outside world.
I have a router that is not on the list but I have setup a port forward for 10.0.0.3 With port 25565 from the beginning forwarding to PUBLICIP port 25565.
Make sure that it’s your public ip in the ip text box and test to see if both port 80 and 25565 is considered open.
If both 80 and 25565 is open, there shouldn’t be any issue. Try restarting your server pc.
If 80 is open and 25565 isn’t open, you may have configured iptables incorrectly or they haven’t been applied.
If both 80 and 25565 is closed, your ISP might be restricting you and there’s nothing you can really do other then asking your ISP for help.
Before we both panic, let me understand how your network is set up.
Assuming your internet is coming in through a cable be it coaxial or RJ-11 to a modem, does your server connect directly to said modem or through a separate router connected to the modem?
I would consider contacting the ISP to verify that they don’t restrict the ports. There could be regulations that they need to follow as well. More in line with what iMelsom mentioned. Also, most routers should have the ability to configure port forwarding, but could be buried in the settings, or require a firmware update.
@fornaxbeowulf His static ip is for the external ip not his internal one. Though you should set static ips for dedicated servers so when they restart, they don’t lose their ip. That way you don’t need to reconfigure it.
What I’ve read from two different issues regarding port forwarding on that router is that you may need to disable upnp. That’s located under the Advanced/Additional button on the far right.