create a connecting socket SSL_startHandshake is dependent on the protocol: this lets us use one socket to work with either SSL or non-SSL sockets.
create a connecting socket SSL_startHandshake is dependent on the protocol: this lets us use one socket to work with either SSL or non-SSL sockets.