Comment by moduspol

4 hours ago

It wouldn't be able to open a TCP connection without knowing what IP address / interface to use.

You're right--it should outright error. You should only see timeouts like that if you were dropping the packets from some middleware or middlebox, but your client still had a valid IP address.