Connect timeout limits establishing the TCP connection; read timeout limits waiting for response data. Both need explicit values.