Having encountered this error and not seeing a good answer on this (very old) question, I wrote a blog entry that describes an easy fix. It does involve candy and/or roses though.
"A connection was successfully established with the server, but then an error occurred during the login process. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)"
View Complete Post