quick fix: use hostname in SSHClient

When hostname is in connect_kwargs, use that as an address for checking port availability. If not, use base_url from env.yaml