Analizar el mensaje de cadena parece malo. ¿O esta excepción no estaba destinada a ser atrapada?Cómo atrapar la IOException "Connection reset by peer"?
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
Más detalles ya sea stacktrace o código, por favor –