This happened to me in a while ago and it turned out something was using the same port I was connecting to. I rebuilt a computer and some of my configuration was reset, and a port I manually changed reverted back to default causing a conflict. I can't remember if it was my local machine or the host, but I would monitor traffic on your local machine first and see if anything else is using the port you are trying to use.