ConnectionTimeout versus SocketTimeout
A connection timeout occurs only upon starting the TCP connection. This usually happens if the remote machine does not answer. This means that the server has been shut down, you used the wrong IP/DNS name, wrong port or the network connection to the server is down. A socket timeout is dedicated to monitor the continuous … Read more