Ok, that definitely helps, but not as much as I thought.
I googled this error message and it seems to be a known problem that appears to occur to a lot of Minecraft players.
I didn't find a definite answer on how to fix this though, so I can't guarantee they will work for you.
If you have java installed and can access the java configuration via the control panel which looks like this, except in your language:
If you switch to the "Advanced" Tab and scroll down to check this checkbox this is supposed to help some people
I don't really kow why this is supposed to work, but I just wanted to note it down.
This one is a little bit more complicated and not that straightforward, but is more promising IMO.
Basically redoing your local Firewall rules to allow java to communicate with the internet:
Try searching for this Firewall menu in your local control panel: (Unfortunately I can't really tell you the english terms for the individual setting windows, I don't have an english windows installation)
And check if theres an entry for java in the outgoing or the incoming rules section.
If there's an entry try removing it.
If you then start TripleA again it should ask you if you want to allow java in certain network types.
Try selecting all checkboxes (public and private) and see if that helps.
@ssoloff We should really modify the NioReader and NioWriter classes to actually log those IOExceptions with a higher level, this one shouldn't be treated as a "normal disconnect"