Improved logging when a client connects to a cluster

When a client can't connect to a cluster member it should at
least tell which members it tried.
Why should it refresh on each try? Once the list of addresses is determined, how can it be that it changes?