I'm trying to start a forge server on 1.7.10, of course I'm pretty new to this so i followed this video exactly:
I opened the port 25565 and verified it was open using a port checker. I started the server and connected using my ipv4 address perfectly fine, then the video advises that you also try connecting to the server using your public IP given this is what you have to give to your friends for them to play it. However I found out that i'm unable to connect to the server using my public IP, i get the error: "java.net.connectexception connection timed out" I get the same error also when connecting to "localhost". I'm pretty stumped on how to fix this and I could really appreciate some help.
If your friends can connect with your outward facing IP (public IP) you're fine (and the port checker shows that they should, so you should be good to go). With some ISPs (internet service providers) you are stopped from connecting to yourself with the public IP address (comcast being the most notable offender). I believe it their modem that they use that stops it, but I'm not too sure (maybe someone could give an in-depth explanation as to why).
If you can connect to yourself with 127.0.0.1 don't worry about the localhost problem.
After actually watching the video, I learned that he messed up. Don't put your server ip in the server ip spot. Leave it blank. That might solve the localhost issue. That spot is normally only used if you are trying to stop people from connecting to your main servers if you use bungee (but you don't need to worry about any of that at all, so just leave it blank).
Thing is my friends can not connect to my server. Also one of my friends even went on and hosted his own forge server and followed this video exactly, everyone has been connecting to his server fine.
I'm trying to start a forge server on 1.7.10, of course I'm pretty new to this so i followed this video exactly:
I opened the port 25565 and verified it was open using a port checker. I started the server and connected using my ipv4 address perfectly fine, then the video advises that you also try connecting to the server using your public IP given this is what you have to give to your friends for them to play it. However I found out that i'm unable to connect to the server using my public IP, i get the error: "java.net.connectexception connection timed out" I get the same error also when connecting to "localhost". I'm pretty stumped on how to fix this and I could really appreciate some help.
If your friends can connect with your outward facing IP (public IP) you're fine (and the port checker shows that they should, so you should be good to go). With some ISPs (internet service providers) you are stopped from connecting to yourself with the public IP address (comcast being the most notable offender). I believe it their modem that they use that stops it, but I'm not too sure (maybe someone could give an in-depth explanation as to why).
If you can connect to yourself with 127.0.0.1 don't worry about the localhost problem.After actually watching the video, I learned that he messed up. Don't put your server ip in the server ip spot. Leave it blank. That might solve the localhost issue. That spot is normally only used if you are trying to stop people from connecting to your main servers if you use bungee (but you don't need to worry about any of that at all, so just leave it blank).
Thing is my friends can not connect to my server. Also one of my friends even went on and hosted his own forge server and followed this video exactly, everyone has been connecting to his server fine.