I have been playing Minecraft for about 6 months now and I decided a few days ago I wanted to create my own server. However, I have run into relentless problems trying to set one up. I have tried every text and Youtube tutorial on the subject to no success at all.
I have tried the port forwarding method on a verizon router/modem:
If I were to list all the steps I took to troubleshoot this, we'd be here all day.
Yes, I allowed minecraft through my firewall
I've tried the Hamachi/MCadmin method to absolutely no avail.
I have java updated to, well, today. MCadmin is on XP SP2 compatibility (I run Windows 7 and tried XP SP3 compatibility). I keep having this "Something Done Goofed" red text appear in MCadmin, although I have read in other support topics on these forums that it is not an issue.
BTW, When I type in the IP, I follow it up with :25565 and I have managed the information correctly in the server.txt file for the properties.
I'd really like to get this thing going guys, any help would be appreciated. I can't believe that this would be a hardware issue as I have a super plus Azza gaming computer, hurricane-2000, if memory serves correctly.
Are there any other methods I can use to get around these tried and true methods of hamachi and port forwarding?
Yes if you want to pay a fee every month you can head over to the server hosting part of the forums and you can pick a host and pay for one. I myself do this for me and my friends and it is only a few dollars a month. Besides that there is no way of getting around port forwarding or using hamachi.
You haven't heard of using free DNS providers? Basically this allows you to host without any client running on your PC other than the actual Minecraft Server. DNS or Domain Name System is a data query service that transmits your number ip into letters. The most popular providers are no-ip.org and DynDNS. By the way, you don't even need to use Hamachi or MCAdmin for your friends to connect to your server. Starting the Minecraft Server software will cause it to listen on port 25565 so your friends just have to type in yourip:25565 in the multiplayer section on their minecraft client. (You can find your ip at whatsmyip.com if your stuck on that part) Most likely, the problem your experiencing is Fort Porwarding. Can you connect to your own server? You said your friends can't, but if you are able to, chances are that you have a router and the port 25565 is not open. If so, portforward.com is the best internet resource for learning to port forward, providing step-by-step directions on how to port forward on your specific router model. It also has a checker program to see if your port is open or not.
You haven't heard of using free DNS providers? Basically this allows you to host without any client running on your PC other than the actual Minecraft Server. DNS or Domain Name System is a data query service that transmits your number ip into letters. The most popular providers are no-ip.org and DynDNS. By the way, you don't even need to use Hamachi or MCAdmin for your friends to connect to your server. Starting the Minecraft Server software will cause it to listen on port 25565 so your friends just have to type in yourip:25565 in the multiplayer section on their minecraft client. (You can find your ip at whatsmyip.com if your stuck on that part) Most likely, the problem your experiencing is Fort Porwarding. Can you connect to your own server? You said your friends can't, but if you are able to, chances are that you have a router and the port 25565 is not open. If so, portforward.com is the best internet resource for learning to port forward, providing step-by-step directions on how to port forward on your specific router model. It also has a checker program to see if your port is open or not.
No, I have not heard of a free DNS service. And I have set up the 25565 port on my router many times, for both protocols. The port is active and my router says that it is open, but I cannot connect to my server, nor can port scanning sites on my browser detect that it is open, they all report that 25565 is closed. I initially started on Portforward.com and they were of no help to me.
No, I have not heard of a free DNS service. And I have set up the 25565 port on my router many times, for both protocols. The port is active and my router says that it is open, but I cannot connect to my server, nor can port scanning sites on my browser detect that it is open, they all report that 25565 is closed. I initially started on Portforward.com and they were of no help to me.
The port-forward mechanism is the best for diagnostic purposes, so lets focus on that. However, there are a number of things that have to be set up correctly. I don't mean to sound patronizing. Understand that I don't know exactly what things you've done and what your technical skills are:
1. Your ISP must allow content to be served over that port. Contact your ISP (Verizon, you said), and ask if they are blocking any ports. You may have better luck calling their business support, and then, when they ask you for an account number, say "I don't have an account, but I have a really simple question that the normal support can't answer about your service...". You must run Minecraft on an un-blocked port.
2. Your router must be forwarding the Minecraft port to the server. This also means that the server must be set up with a static IP address. Quick side question: how is your network set up? Does the Verizon modem plug into a hub/switch, or does it go directly into your computer?
3. Minecraft must be configured to listen on the forwarded port, as well as serve content on all requested IP addresses. In other words, make sure you have the server IP field left empty in the server.properties file. Otherwise, the server will only server Minecraft if you are coming from the listed IP.
A couple more questions:
1. Can you connect to the server from within your network? I.e. you type in the local 192.168.x.x address from your computer to connect to the minecraft server.
2. If you run an instance of Minecraft on the server, can you connect to the server using localhost as the address?
I love a good puzzle, and it sounds like we've got one here. We'll get you back on your feet again!
The port-forward mechanism is the best for diagnostic purposes, so lets focus on that. However, there are a number of things that have to be set up correctly. I don't mean to sound patronizing. Understand that I don't know exactly what things you've done and what your technical skills are:
1. Your ISP must allow content to be served over that port. Contact your ISP (Verizon, you said), and ask if they are blocking any ports. You may have better luck calling their business support, and then, when they ask you for an account number, say "I don't have an account, but I have a really simple question that the normal support can't answer about your service...". You must run Minecraft on an un-blocked port.
2. Your router must be forwarding the Minecraft port to the server. This also means that the server must be set up with a static IP address. Quick side question: how is your network set up? Does the Verizon modem plug into a hub/switch, or does it go directly into your computer?
3. Minecraft must be configured to listen on the forwarded port, as well as serve content on all requested IP addresses. In other words, make sure you have the server IP field left empty in the server.properties file. Otherwise, the server will only server Minecraft if you are coming from the listed IP.
A couple more questions:
1. Can you connect to the server from within your network? I.e. you type in the local 192.168.x.x address from your computer to connect to the minecraft server.
2. If you run an instance of Minecraft on the server, can you connect to the server using localhost as the address?
I love a good puzzle, and it sounds like we've got one here. We'll get you back on your feet again!
--Nick
#1 I do know %100 that Verizon does allow port forwarding on their modems as I have seen and followed multiple tutorials that are Verizon Fios specific, so I know that 25565 is not blocked. However, I heard a RUMOR that on the particular type of modem I have (rev-d), port forwarding was bricked for "security purposes" but it is just a rumored and I have been unable to get a confirmed report on that.
#2 Now here is where things get a bit confusing for me, what is the difference between the 1.92.169.x.x ip address that the modem knows my computer as, and my computer ip which is 5.199.xxx.x? As for the network setup itself, there is a large wall mount that the signal comes into the house and there is one Ethernet output port on it, that port is plunged into the input port on the back of a verizon modem, which splits the signal into three more cables, one of which runs directly to my computer.
#3 The only problem with #3 is that then how does the minecraft server know what it's address is? it would seem that if I deleted the server ip in that txt document that no one would be able to connect to it since it is without an address. Please explain this one a bit more, please.
Q#1 No Ip address that I type in will register a connection, be it the modem ip, or my external ip mentioned above.
Q#2 localhost also renders no results, I have even tried localhost:25565 which crashed minecraft the first time I tried it! XD
I hope this gives you more information and thanks for the help!
#1 I do know %100 that Verizon does allow port forwarding on their modems as I have seen and followed multiple tutorials that are Verizon Fios specific, so I know that 25565 is not blocked. However, I heard a RUMOR that on the particular type of modem I have (rev-d), port forwarding was bricked for "security purposes" but it is just a rumored and I have been unable to get a confirmed report on that.
#2 Now here is where things get a bit confusing for me, what is the difference between the 1.92.169.x.x ip address that the modem knows my computer as, and my computer ip which is 5.199.xxx.x? As for the network setup itself, there is a large wall mount that the signal comes into the house and there is one Ethernet output port on it, that port is plunged into the input port on the back of a verizon modem, which splits the signal into three more cables, one of which runs directly to my computer.
So, there's literally tomes about IP addresses and subnetworking, but the long and the short of it is as follows:
The 5.199.x.x IP address is your external IP. It's what the rest of the world sees when you access webcontent, and it's what the rest of the world would have to use to connect to you. As far as the world is concerned, the three computers you have all could be the same machine, because they all come from the same IP address.
The 192.168.x.x IP address is your internal IP. This is what other computers on your home network use to access each other.
The process of going from an external IP to many internal IPs is called subnetworking. Basically, you are creating a small network (your home network) that is connected through one node to a larger network (in this case the Internet).
#3 The only problem with #3 is that then how does the minecraft server know what it's address is? it would seem that if I deleted the server ip in that txt document that no one would be able to connect to it since it is without an address. Please explain this one a bit more, please.
Here's where the different addresses come into play: When you connect to your server from inside, you'll access it using its internal IP (for illustration, let's say 192.168.1.10). This means the server will have to serve content to a client requesting content from 192.169.1.10. When you connect to your server from the outside, you're actually connecting to the router at 5.199.x.x, which then (according to the port forwarding rules) forwards all appropriate traffic to the Minecraft server. In this case, the server is serving content to a client that is requesting content from 5.199.x.x.
If you have an address set in the Server IP field, then you are telling your server to only serve content to clients that request content from that specific IP address. Otherwise, if you leave the field blank, you tell the server to serve content to all clients no matter what IP they requested content from.
Q#1 No Ip address that I type in will register a connection, be it the modem ip, or my external ip mentioned above.
The modem IP isn't going to connect you to the server. You need to figure out what is the server's IP. If you use a website like IPChicken, it will only tell you the external IP. If you open a command window (Start->Run->"cmd") and type "ipconfig" you'll get your internal IP address.
Q#2 localhost also renders no results, I have even tried localhost:25565 which crashed minecraft the first time I tried it! XD
Make sure that, when you try to run Minecraft and Minecraft Server at the same time, you use the java command arguments to restrict their memory usage. Otherwise, they'll overwrite each other. That is likely what caused the crash. You'll want to get localhost access working because that will verify that the server is working.
And, 30 minutes later, I'm done! Sorry about being wordy. If you have any other questions, please ask.
TL;DR - We need to get localhost access working on the server.
I got the server to work now through localhost, but now what is the address that I send to my friends to make sure that the port is open and that they can access it?
I got the server to work now through localhost, but now what is the address that I send to my friends to make sure that the port is open and that they can access it?
I have been playing Minecraft for about 6 months now and I decided a few days ago I wanted to create my own server. However, I have run into relentless problems trying to set one up. I have tried every text and Youtube tutorial on the subject to no success at all.
I have tried the port forwarding method on a verizon router/modem:
If I were to list all the steps I took to troubleshoot this, we'd be here all day.
Yes, I allowed minecraft through my firewall
I've tried the Hamachi/MCadmin method to absolutely no avail.
I have java updated to, well, today. MCadmin is on XP SP2 compatibility (I run Windows 7 and tried XP SP3 compatibility). I keep having this "Something Done Goofed" red text appear in MCadmin, although I have read in other support topics on these forums that it is not an issue.
BTW, When I type in the IP, I follow it up with :25565 and I have managed the information correctly in the server.txt file for the properties.
I'd really like to get this thing going guys, any help would be appreciated. I can't believe that this would be a hardware issue as I have a super plus Azza gaming computer, hurricane-2000, if memory serves correctly.
Yes if you want to pay a fee every month you can head over to the server hosting part of the forums and you can pick a host and pay for one. I myself do this for me and my friends and it is only a few dollars a month. Besides that there is no way of getting around port forwarding or using hamachi.
No, I have not heard of a free DNS service. And I have set up the 25565 port on my router many times, for both protocols. The port is active and my router says that it is open, but I cannot connect to my server, nor can port scanning sites on my browser detect that it is open, they all report that 25565 is closed. I initially started on Portforward.com and they were of no help to me.
The port-forward mechanism is the best for diagnostic purposes, so lets focus on that. However, there are a number of things that have to be set up correctly. I don't mean to sound patronizing. Understand that I don't know exactly what things you've done and what your technical skills are:
1. Your ISP must allow content to be served over that port. Contact your ISP (Verizon, you said), and ask if they are blocking any ports. You may have better luck calling their business support, and then, when they ask you for an account number, say "I don't have an account, but I have a really simple question that the normal support can't answer about your service...". You must run Minecraft on an un-blocked port.
2. Your router must be forwarding the Minecraft port to the server. This also means that the server must be set up with a static IP address. Quick side question: how is your network set up? Does the Verizon modem plug into a hub/switch, or does it go directly into your computer?
3. Minecraft must be configured to listen on the forwarded port, as well as serve content on all requested IP addresses. In other words, make sure you have the server IP field left empty in the server.properties file. Otherwise, the server will only server Minecraft if you are coming from the listed IP.
A couple more questions:
1. Can you connect to the server from within your network? I.e. you type in the local 192.168.x.x address from your computer to connect to the minecraft server.
2. If you run an instance of Minecraft on the server, can you connect to the server using localhost as the address?
I love a good puzzle, and it sounds like we've got one here. We'll get you back on your feet again!
--Nick
#1 I do know %100 that Verizon does allow port forwarding on their modems as I have seen and followed multiple tutorials that are Verizon Fios specific, so I know that 25565 is not blocked. However, I heard a RUMOR that on the particular type of modem I have (rev-d), port forwarding was bricked for "security purposes" but it is just a rumored and I have been unable to get a confirmed report on that.
#2 Now here is where things get a bit confusing for me, what is the difference between the 1.92.169.x.x ip address that the modem knows my computer as, and my computer ip which is 5.199.xxx.x? As for the network setup itself, there is a large wall mount that the signal comes into the house and there is one Ethernet output port on it, that port is plunged into the input port on the back of a verizon modem, which splits the signal into three more cables, one of which runs directly to my computer.
#3 The only problem with #3 is that then how does the minecraft server know what it's address is? it would seem that if I deleted the server ip in that txt document that no one would be able to connect to it since it is without an address. Please explain this one a bit more, please.
Q#1 No Ip address that I type in will register a connection, be it the modem ip, or my external ip mentioned above.
Q#2 localhost also renders no results, I have even tried localhost:25565 which crashed minecraft the first time I tried it! XD
I hope this gives you more information and thanks for the help!
You should follow up on this. Very interesting...
So, there's literally tomes about IP addresses and subnetworking, but the long and the short of it is as follows:
The 5.199.x.x IP address is your external IP. It's what the rest of the world sees when you access webcontent, and it's what the rest of the world would have to use to connect to you. As far as the world is concerned, the three computers you have all could be the same machine, because they all come from the same IP address.
The 192.168.x.x IP address is your internal IP. This is what other computers on your home network use to access each other.
The process of going from an external IP to many internal IPs is called subnetworking. Basically, you are creating a small network (your home network) that is connected through one node to a larger network (in this case the Internet).
Here's where the different addresses come into play: When you connect to your server from inside, you'll access it using its internal IP (for illustration, let's say 192.168.1.10). This means the server will have to serve content to a client requesting content from 192.169.1.10. When you connect to your server from the outside, you're actually connecting to the router at 5.199.x.x, which then (according to the port forwarding rules) forwards all appropriate traffic to the Minecraft server. In this case, the server is serving content to a client that is requesting content from 5.199.x.x.
If you have an address set in the Server IP field, then you are telling your server to only serve content to clients that request content from that specific IP address. Otherwise, if you leave the field blank, you tell the server to serve content to all clients no matter what IP they requested content from.
The modem IP isn't going to connect you to the server. You need to figure out what is the server's IP. If you use a website like IPChicken, it will only tell you the external IP. If you open a command window (Start->Run->"cmd") and type "ipconfig" you'll get your internal IP address.
Make sure that, when you try to run Minecraft and Minecraft Server at the same time, you use the java command arguments to restrict their memory usage. Otherwise, they'll overwrite each other. That is likely what caused the crash. You'll want to get localhost access working because that will verify that the server is working.
And, 30 minutes later, I'm done! Sorry about being wordy. If you have any other questions, please ask.
TL;DR - We need to get localhost access working on the server.
-Nick
Your external IP address.
--Nick