Catch ConnectException

In the HTTP "handshake", if-you-will, that precedes the creation
of the socket.io websocket, we need to catch this exception and
pass it back as a possible failure. I got it on an unreachable
host problem.