For a couple of days I have been having an issue with connecting to servers. As soon as I connect to a server I get a disconnect error. I live at a dorm so I have no control over the ports and such here, but I never had an issue like this before. I sometimes can connect to a server, but it seems that it randomly, and rarely happens. The error looks like the following.

Local host: unknown (74.43.57.249)
-
* [10053] Software caused connection abort
-
* Disconnected

I've tried looking around the web, and these forums for solutions but I couldn't come up with anything that worked.