Fixed long-standing issue with massive failures on *some* systems.  It turns out, that on OS's where IPv4 and IPv6 are available, was not properly filtering out and using ONLY IPv4 addresses.  Ideally, probably need to do additional refactoring so that we can add IPv6 TCP and UDP as additional available transports. For now we will stick with IPv4 only.