When connecting to incorrect ports, the client currently hangs for a very long
time. This can commonly happen when one has changed to port 80 in the
configuration and connects to a machine that runs a web server.
We should make tlssh a bit smarter so that it aborts early.