SECURITY: ensures timeouts are correctly used on connect (PR #13455)

GitHub

We were using default FD timeout, which is 20 seconds and might be slightly too much?

start will attempt to connect right away, setting the open_timeout in the block is too late

start will attempt to connect right away, setting the open_timeout in the block is too late

we were using default excon connect_timeout which is too high