Date

HPN-SSH 18.7.1 has shipped this week with support for Happy Eyeballs, RFC 8305.

What is Happy Eyeballs?

Happy Eyeballs (RFC 8305) is an algorithm that improves network performance and reliability of dual-stack (IPv4/IPv6) clients by trying both IPv6 and IPv4 connections in parallel, but with a slight delay for the IPv4 attempt to favor the faster IPv6 connection.

What is HPN-SSH?

HPN-SSH is a version of OpenSSH developed for High Performance Computing uses in mind, namely faster transfer speeds, resuming of transfers, and other features not in the standard OpenSSH software. All while staying backwards-compatible with existing OpenSSH clients and servers.

How do I try it?

For those that want to try out Happy Eyeballs, upgrade to 18.7.1 and enable it by setting the config option HappyEyes to yes. Try it out and provide the HPN-SSH team some feedback. If all goes well, HappyEyes may default to being enabled in future releases.

ssh -oHappyEyes=yes me@my-server.org