Hello guys, I am not sure where to put this, modified, or unmodified, or legacy... because this pertains to different versions of Minecraft and a problem that arised recently after setting up my own server and contacting my ISP to reroute my port for a Minecraft Server.
Used to, when I first started minecraft in January, I could connect to servers fine... Vanilla, Tekkit.. ect. Then when I started to want to host my own server for Tekkit Lite, I started having this problem. I can't connect to any servers but my own. The server lists show my IP, Server Name, Users, Version if wrong version, example using Vanilla to connect to servers in 1.6.2. Tekkit Lite Server is 1.4.7 so when my server is up, the Vanilla 1.6.2 Client shows all servers either "Can't Reach Server", or "Communication Error", or mostly it says "Name of Server", "Name of my Server that is running", there DNS/IP, in red text 1.4.7 with an red x, and the clients I have currently online in my server. When I connect to them despite the version and info... it says "Outdated Server", and in my server console it says "04:40:03 [INFO] Disconnecting ACETANKER [/127.0.0.1:51874]: Outdated server!" or something simular. When my Server is down, all servers say "Can't Reach Server".
Now, I have done DNS flushes, changed DNS, messed with my firewall settings, turned off my firewall, even added stuff to my Hosts file, and removed them... None of it is working, I called my ISP and mentioned I was having this problem but they claim its the program, not them. But every since I had the port opened up for my server, clients can connect to me, and I can connect to my own server, but I can not connect to others servers.
I am sure it is the same version... Internet works and everything, can connect to my own server just fine, but can not connect to other server period. I called my ISP again, they said they would try to put my connection on DMZ, but I doubt thats going to work... and if does, kuddos to them. BTW.. I am still waiting for them to do that, which they haven't... I can tell because I opened a port for DynMap on my server, and it still does not work, if DMZ was up, that page would load from my IP and not just my localhost.
The servers I want to connect to on my list are either 1.5.2 or 1.6.1/1.6.2 it does not matter... I can not even see there versions anymore, it just simply said "Can't Reach Server" or "Communicaton Error", for all servers, and I know a few are still up and running, so they should show up. This is when I am NOT hosting my own server. However when I host my own server, the list insists that all the servers are mine in the list, and does not show a ping and the version is wrong because my server is 1.4.7 Tekkit Lite... The Client I am using is 1.6.2 with a bunch of servers that I used to play before doing Tekkit Lite stuff... And I have the same problem with all Minecraft versions, so its not a version issue. Tekkit Lite even does it, if I try to add someone elses Tekkit Lite server to the list.
I am hooked up directly thinking it was my Netgear router causing it... it still does it, wont let me on any other servers but mine. My Connection is ground wave Wireless Microwave connection, which is really good and no lag, low pings, very nice. However it just started messing up, not letting me on others servers when my ISP opened 25565 for my server so I could host, or it started since then what ever the real problem is. My ISP is closed on weekends, so I can not contact them until Monday, and its Saturday. My ISP is a local non-popular ISP called ECTISP and only services this County in Texas.
The way they have it setup, is the Device they use to connect me with has an inbuilt router inside it... and they have to configure it, I am not allowed to configure it and can't, they have to do it, then normally it connects to my Netgear, and then the netgear gives me a network IP, but they changed that. They made it to where the NETGEAR acted as a host or something.... What I am trying to say is the Router no longer gives me an IP, and my IP is set, and the Netgear has to be configured differently if I want it to give me an IP instead, otherwise the ISP will give me an IP automatic, and it might not be a good idea, since I had been getting disconnected from the Internet when I do this. Its like it wont let me online unless I have a certain IP address.
The Device that is outside, and has a router inbuilt has its own IP address in it, and then the NETGEAR has its own IP addres in the same network range, and then my computer has the same IP Range, and it is set manually. Its a wiered way they have it setup, if I had DSL or Cable or something else, I would probably not even have these problems. However I would not be able to host as many players as I can on my server with Cable and DSL. But seeing as I can not get those out here where I am at, I am pretty much stuck with this or Satalite or 56K... and Satalite and 56k sucks!
The way it is setup is here:
Outside Router/Device - 192.168.247.1
NETGEAR Router - 192.168.247.2
Computer - 192.168.247.3
Update: So I tested Minecraft 1.6.2 on Windows XP, and it still does the same thing.... so it is my ISP and there configuration... going to get them to fix it asap. Thanks, since its not an OS Issue, I highly doubt anyone can help me fix it. Thanks for trying though, its all up to my ISP now!
Used to, when I first started minecraft in January, I could connect to servers fine... Vanilla, Tekkit.. ect. Then when I started to want to host my own server for Tekkit Lite, I started having this problem. I can't connect to any servers but my own. The server lists show my IP, Server Name, Users, Version if wrong version, example using Vanilla to connect to servers in 1.6.2. Tekkit Lite Server is 1.4.7 so when my server is up, the Vanilla 1.6.2 Client shows all servers either "Can't Reach Server", or "Communication Error", or mostly it says "Name of Server", "Name of my Server that is running", there DNS/IP, in red text 1.4.7 with an red x, and the clients I have currently online in my server. When I connect to them despite the version and info... it says "Outdated Server", and in my server console it says "04:40:03 [INFO] Disconnecting ACETANKER [/127.0.0.1:51874]: Outdated server!" or something simular. When my Server is down, all servers say "Can't Reach Server".
Now, I have done DNS flushes, changed DNS, messed with my firewall settings, turned off my firewall, even added stuff to my Hosts file, and removed them... None of it is working, I called my ISP and mentioned I was having this problem but they claim its the program, not them. But every since I had the port opened up for my server, clients can connect to me, and I can connect to my own server, but I can not connect to others servers.
What should I do to fix this issue?
The servers I want to connect to on my list are either 1.5.2 or 1.6.1/1.6.2 it does not matter... I can not even see there versions anymore, it just simply said "Can't Reach Server" or "Communicaton Error", for all servers, and I know a few are still up and running, so they should show up. This is when I am NOT hosting my own server. However when I host my own server, the list insists that all the servers are mine in the list, and does not show a ping and the version is wrong because my server is 1.4.7 Tekkit Lite... The Client I am using is 1.6.2 with a bunch of servers that I used to play before doing Tekkit Lite stuff... And I have the same problem with all Minecraft versions, so its not a version issue. Tekkit Lite even does it, if I try to add someone elses Tekkit Lite server to the list.
The way they have it setup, is the Device they use to connect me with has an inbuilt router inside it... and they have to configure it, I am not allowed to configure it and can't, they have to do it, then normally it connects to my Netgear, and then the netgear gives me a network IP, but they changed that. They made it to where the NETGEAR acted as a host or something.... What I am trying to say is the Router no longer gives me an IP, and my IP is set, and the Netgear has to be configured differently if I want it to give me an IP instead, otherwise the ISP will give me an IP automatic, and it might not be a good idea, since I had been getting disconnected from the Internet when I do this. Its like it wont let me online unless I have a certain IP address.
The Device that is outside, and has a router inbuilt has its own IP address in it, and then the NETGEAR has its own IP addres in the same network range, and then my computer has the same IP Range, and it is set manually. Its a wiered way they have it setup, if I had DSL or Cable or something else, I would probably not even have these problems. However I would not be able to host as many players as I can on my server with Cable and DSL. But seeing as I can not get those out here where I am at, I am pretty much stuck with this or Satalite or 56K... and Satalite and 56k sucks!
The way it is setup is here:
Outside Router/Device - 192.168.247.1
NETGEAR Router - 192.168.247.2
Computer - 192.168.247.3
Update: So I tested Minecraft 1.6.2 on Windows XP, and it still does the same thing.... so it is my ISP and there configuration... going to get them to fix it asap. Thanks, since its not an OS Issue, I highly doubt anyone can help me fix it. Thanks for trying though, its all up to my ISP now!