So Im trying to setup a .jar dedicated server, Im having really strange issues, basically I can only connect via localhost or using my private address (192.x.x.x), but I cant connect using my public address (80.x.x.x) and so my friend can't, I have ports forwarded, firewall disabled on both pcs and no antivirus at all! The weirdest part is that I can actually see my custom MOTD and actual players playing on the server (When connecting via localhost) using this tool!!! https://dinnerbone.com/minecraft/tools/status/ And yet noone can join this is really strange ive never seen this before any ideas on how to fix it?
you should only be able to connect vial the local ip and not the external, thats totally normal and correct.
are you sure you are giving out the correct ip? as the ip i can see here (the ip you are using to be on the forum) is not 80.x.x.x but 79.x.x.x, use canyouseeme.org to check the portforwarding and see what ip you are on