fix(4628): handle connection errors in `get_my_public_ip()`
fix(4628): handle connection errors in `get_my_public_ip()`

Since the actual requests call was outside of a try/except
clause, any connection error would be raised and won't
be moving to try the next service

scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests,scylladb/scylla-cluster-tests