I've been having a problem with this one error when I try to log onto a server, and I've looked for answers but haven't found any. What causes the error and how to fix it?

Internal Exception: java.io.IOException: An existing connection was forcibly closed by the remote host

  • Sometimes this happens when you try to login into a server with a different MC version than you, or when one side has mods/resource packs and the other not. – RudolfJelin Jan 15 '17 at 20:10
  • Is this a server that you host? – XeroOl Jan 16 '17 at 5:15
  • 4
    This could be anything... bad connection, server issues (even a server restart/shutdown would cause this), missing resources, buggy plugins or mods, etc pp. To narrow it down to the real issue you should check your logs and/or mods & resource packs first (or even better: use a clean minecraft installation), then try another server. – dly Jan 16 '17 at 7:42

This type of error means that something triggered a bug in the remote host. This could be caused by a poor connection between you and the host, the server could have actually dropped your connection, or you could be sending incorrect information to the server, causing a bug. Try switching your version to the one that the server works best on.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.