My friends can't connect to my Minecraft server

Ok my server was working and all, my friends could go on it yesterday and me. I portforwarded and stuff. but this morning I can't go on it! its a bukkit server. well, I added some plugins and im not sure if it has to do with those. here is the error message when I started it up.
Z9Dys.jpg
[/IMG]
Z9Dys.jpg
 
If attempting to access your router through a web browser (by entering the external IP address into the address bar) does not bring you to the router's settings page, your router either...

Was this just a typo? Did you mean to say internal IP address? You will never be able to access the web config of a router from its external IP address (unless you have specifically enabled it). I don't know of any router that comes with it enabled by default.
 
Umm help!
Ok my server does all the things when it starts up it doesn''t say error. but when I try and go on, It says can't reach server!
 
Umm help!
Ok my server does all the things when it starts up it doesn''t say error. but when I try and go on, It says can't reach server!
Ok, I saw your, um, picture, and that problem was caused by you entering the IP address into the server.properties file, then the IP address changing afterwards, in which case the server tries to bind to that IP, but can't, cause your computer does not have that IP anymore. You really don't need to put your IP into the properties file; just leave it blank.

Just find your new internal IP. The easiest way, I found, was to click on the network icon in the system tray (bottom right of entire screen), right-click on the network you're connected to, and click "Status". A dialog box should pop up. Click on "Details...", and find, on the left column, "IPv4 Address". What is shown next to that will be your internal IP address.
What you will then need to do is go to your port-forwarding settings, and change the IP address it forwards to. The external IP address, if I am correct, never changes, so if that is what your friends connect to, they don't need to change it. If you connect to the server via a different computer within your network (in other words, connected to the same router), you have to use the new internal IP to connect to.

However, you could also have the problem where you are disconnected from the internet, in which case your computer doesn't even have an IP anymore. I assume you would've checked that already, but just so you know.
 
Was this just a typo? Did you mean to say internal IP address? You will never be able to access the web config of a router from its external IP address (unless you have specifically enabled it). I don't know of any router that comes with it enabled by default.
No, not internal IP address, because that is the address of the computer itself. The external IP address is what everything goes through to get to the computer, and, therefore, is what you need to put into the address bar to access any settings page that the router provides, if one. It works for me, anyway.
If you look at the very first post on this thread you will see what type of router I have. Other routers, I don't know what they do. If there is no html-access settings page provided by it, then other means of accessing port-forwarding settings would come from either connecting to it via USB, or using software specifically coded with the router. If you can't forward any ports with any of these methods, your router does not support port-forwarding.
If you don't have the means of using any of these methods, it's probably because you are connected to the Wide Area Network provided by your internet provider.

Oh, and by the way, routers don't have separate external and internal IP addresses. They only have one, which is the external IP of the host computer, and the IP that the host connects to the router from is the internal IP.
 
Routers do have separate external(WAN) and internal(LAN) IP addresses. The external is assigned by your ISP, the internal is whatever you set it to. The internal IP address of a router is not the IP address of the computer. Any router config I have ever worked on was accessed using the internal IP of the router (also the IP address of the Default Gateway of the pc). Unless, as stated before, access to the config was enabled from the external IP address. No router comes with access to the config from the external IP enabled by default, this would be a huge security risk/flaw.

My guess is that you are using the external/internal terminology differently than most people.
 
Routers do have separate external(WAN) and internal(LAN) IP addresses. The external is assigned by your ISP, the internal is whatever you set it to. The internal IP address of a router is not the IP address of the computer. Any router config I have ever worked on was accessed using the internal IP of the router (also the IP address of the Default Gateway of the pc). Unless, as stated before, access to the config was enabled from the external IP address. No router comes with access to the config from the external IP enabled by default, this would be a huge security risk/flaw.

Ok, I see what you are saying.

Yes, there are two IP's on a router, one fixed external IP, and one user-controlled internal IP that all devices connected to it go off of. For example, mine, which is set to 192.168.1.1, gives my computer 192.168.1.129.

Yes, you can access the config through the set internal IP, however, I can access my router through the external IP, as well. Reason probably being in case someone messes with the internal IP and forgets what they set it to.
The thing about the security issue you were talking about, is that my router is password protected. Since it is wireless, the manufacturers were able to set access to the config from either IP to require the user to input the SSID as the username, and the WEP key as the password. Note: My router also has a setting that allows a user to remotely access the config (from outside the network), which, A:is probably another reason the config was made accessable from the external IP, and B:will prove my point if you try to access it.

Don't think I don't know what I am talking about. ;)
 
I figured you knew what you were talking about :D
I deal with this stuff all the time at work, people talking about the same thing, just describing it different. :p Gotta love technology.
 
Indeed

By the way, there's one thing I want to add to my first post today.
The terms internal and external IP address when talking about the router itself, are incorrect.
I just checked the config page, under the Status tab, and found the actual terms for the different IP addresses:
1: external IP address = Internet IP address
2: internal IP address = Router IP address
These terms are regarding the router, not any of the computers connected to it.
 
Apologies if I'm reopening an old thread, but I didn't know weather to post a new one or not.

I made a minecraft server recently, my friend who's in the same house can connect, but my friend who lives far away can't. I tried giving her the external ip address, it didn't work, I port forwarded as well. I did as you said in this thread; post the external ip into the address bar, it took me to my modem homepage. I'm confused, to me it looks like there's only something small I'm missing, can anyone help me?
 
Make sure you forward the right IP address and port.
You should forward 25565 to you internal IP address (server computer), and it should work. Also, make sure you use your modem (or router connected directly to modem) to port-forward. Other methods might be unreliable, or not work at all.
 
192.168.17.3-local
174.60.35.183-external
can you help?

Well, first of all, what is your problem?

If you are looking at how to connect, you need to have the computers directly connected to the router connect to the internal (local) IP address, and all others connect to the external IP.

If you need to forward ports, look in the tabs in the browser utility and try to find something called "Single Port Forwarding". It should look something like the attached picture. (how do I put pictures in the text?) Make sure you forward the right port (default: 25565) to the local IP address.
If you can't find it, go to all the tabs in your browser utility, and screenshot them (censor the personal info like SSID, router name, and passwords and stuff), and put them in a .zip file.
 

Attachments

  • Single Port Forwarding.png
    Single Port Forwarding.png
    65 KB · Views: 24
Well, first of all, what is your problem?

If you are looking at how to connect, you need to have the computers directly connected to the router connect to the internal (local) IP address, and all others connect to the external IP.

If you need to forward ports, look in the tabs in the browser utility and try to find something called "Single Port Forwarding". It should look something like the attached picture. (how do I put pictures in the text?) Make sure you forward the right port (default: 25565) to the local IP address.
If you can't find it, go to all the tabs in your browser utility, and screenshot them (censor the personal info like SSID, router name, and passwords and stuff), and put them in a .zip file.


as you can see in the image it dont have that tab why im haveing trouble. nothing about how to open a port in there and its kind of frustrating
 
as you can see in the image it dont have that tab why im haveing trouble. nothing about how to open a port in there and its kind of frustrating


Look in the rest of the tabs (not the sub-tabs), and post screenshots of those. I will see what I can find from there.

If you want help faster, you can find me a way to access the browser utility myself, but I don't want to feel like a stalking bastard or anything. Here are the steps to do so:
  1. You might find an option saying something like "Enable Remote Access" or something like that.
  2. Send me anything I need to access it, and I will set up the ports for you, and also tell you how to do it yourself in the future.
  3. Don't give me access to anything that doesn't strictly belong to you, though.
  4. I recommend not doing this, period, for security purposes.
 
Ok, I see.
Go to "Content Filtering > Services" and screenshot that. I think that is where you can set Port Forwarding.
 
Ok, so put "Minecraft Server" as the name, and put "25565" in both port entries, then hit "Apply", and see what that does. Test the connection between your friends and your server.
 
I'm new to this thing, and I have the same problem. I'm glad you figured it out. But I still can't. I have no idea what your talking about. I'm really sorry to bother you. Can you please help me?
 
Ok, so put "Minecraft Server" as the name, and put "25565" in both port entries, then hit "Apply", and see what that does. Test the connection between your friends and your server.
didnt let me put that many digits for the name will that effect it?
 
I'm new to this thing, and I have the same problem. I'm glad you figured it out. But I still can't. I have no idea what your talking about. I'm really sorry to bother you. Can you please help me?
First of all, what are you stuck on?
 
I did everything and my port is still not open I am going to call my net service to see if they have to open it on their end
 
I don't know if you are still looking in to this but I have a problem like the one you had in the beggining. I have a TP-Link router and I have forwarded port 25565 on my router for my internal IP and I can connect to my server, but no one else can (same thing happened when I used hamachi). I don't know exactly what is the problem and I'm not sure what ip should I be givving to the server itself and what should I give to my friends to connect to.
 
Back