handle only one transport error message and block each call except reset if transport error occurred
one chance on 3 to get connection timed out
raise application exception if server url is malformed