I'm attempting to get a modded Minecraft Java Edition server up and running, but my friend joining me keeps getting the following error:
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection timed out: no further information:
I also get the same error if I attempt to join myself not using 'localhost.'
I've forwarded the port 25565, allowed it through my firewall on both TCP and UDP, allowed all copies of Java platform SE Binary (i have many for whatever reason) through private and public, and all Minecraft executables through the firewall, but in case that wasn't enough I then turned off my firewall entirely, reinstalled Minecraft and did it all over again. My friend has the exact same mods as the server and I, the same Minecraft version as the server and I, but still gets this error. How do I fix this?
EDIT: It also does not work in vanilla.