My home server's IP address changes frequently, and the first time I ssh into it after it changes, neither the host key fingerprint nor the VisualHostKey are displayed, meaning there's no way for me to verify that I'm sshing into my home machine, and not another machine that's in my known_hosts. % ssh holizz.ath.cx Warning: Permanently added the RSA host key for IP address '92.3.96.217' to the list of known hosts. holizz@holizz.ath.cx's password:^C % ssh holizz.ath.cx Host key fingerprint is 13:1c:07:4f:85:e9:73:4e:9f:07:98:cf:8d:56:ec:19 +--[ RSA 2048]----+ | o.o+. | | . =o | | o.. o . | | .o = .Eo| | S = + Bo| | . . B.+| | . . | | | | | +-----------------+ holizz@holizz.ath.cx's password:
It couldn't be *any* other machine in your known_hosts, it has to match the name that you are trying to connect to.
Mass move of bugs RESOLVED->CLOSED following the release of openssh-5.5p1