The thing is, the remote server closes the connection, based on internal data .. from what I gather from the code. The error IS client-side, and unrelated to noobstown, basically. NT is just responding per protocol to what it gets from you. Or what Mojang's auth servers is telling them.
You can do a few preventive steps, one being if you are on wifi, connect over cable connection instead. If you can upgrade your java, consider doing so. As a precaution, change your password on mojang so you make sure you're using latest account profile (they change a lot..) (dont change username, just the pass).
Make sure you're not using any mods, a vanilla launcher, and vanilla mc client.
If you're still on 1.7.2, upgrade to 1.7.10, if you're on 1.8.1, try upgrading to 1.8.3 first.
Maybe a redownload of some java related library files might just get you sorted out.
Oh, another thing you can try is to ensure you're not connecting through a proxy, tor, vpn, or alike.. And that no other device on the network has the same mac or internal ip assigned so any return traffic is mis-routed.