I just started up a small server on my computer for a few friends to play vanilla MC together. The world that we are using was generated prior to 1.8, but that shouldn't cause my issue...
...that issue being, every minute or so after I start up the server and join the game, I am getting kicked out of the game with a "Connection Lost" error, reading "Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host." I am able to interact with the world hosted on my server...place blocks, feed animals, etc... but I get kicked with that message every 30 seconds to 5 minutes, variable.
Now, to get this stuff out of the way - I'm running Java up to date, MC is up to date, I'm running with 1GB RAM on the server and 4GB on my personal copy of MC, graphics drivers are good, I'm getting no lag, and I'm using Win 7.
Don't do that. Really, just don't.
How do you think you get to your computer via the public IP address? The IP address isn't part of your local network, so it get's sent to your Internet Router / cable modem / what have you. This is an edge device, it's not designed to be making complicated routing decisions. Many won't even try to do what you are asking it to do. They just take packets from inside and put them outside, and packets from outside and put them inside. No U-turns allowed or supported.
Use localhost or your local IP address. Only remote users should use your public IP address (if you have the appropriate port forwarding rules set up).
I just started up a small server on my computer for a few friends to play vanilla MC together. The world that we are using was generated prior to 1.8, but that shouldn't cause my issue...
...that issue being, every minute or so after I start up the server and join the game, I am getting kicked out of the game with a "Connection Lost" error, reading "Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host." I am able to interact with the world hosted on my server...place blocks, feed animals, etc... but I get kicked with that message every 30 seconds to 5 minutes, variable.
Now, to get this stuff out of the way - I'm running Java up to date, MC is up to date, I'm running with 1GB RAM on the server and 4GB on my personal copy of MC, graphics drivers are good, I'm getting no lag, and I'm using Win 7.
Anyone able to lend a hand on this issue?
Thanks!
How do you think you get to your computer via the public IP address? The IP address isn't part of your local network, so it get's sent to your Internet Router / cable modem / what have you. This is an edge device, it's not designed to be making complicated routing decisions. Many won't even try to do what you are asking it to do. They just take packets from inside and put them outside, and packets from outside and put them inside. No U-turns allowed or supported.
Use localhost or your local IP address. Only remote users should use your public IP address (if you have the appropriate port forwarding rules set up).