Description of Problem: Protocol Version 2 adds new hosts to known_hosts2 using RSA key Version-Release number of selected component (if applicable): 2.9p2-9 How Reproducible: Every time Steps to Reproduce: 1. Add a new host to known_hosts2 by SSH to unknown system 2. 3. Actual Results: The .ssh/known_hosts2 entry has a ssh-rsa encoded public key Expected Results: The .ssh/known_hosts2 entry should have a ssh-dss encoded public key Additional Information: Each end of connection running 2.9p2-9 on Red Hat 7.2 Server has an /etc/ssh/ssh_host_dsa_key and /etc/ssh/ssh_host_dsa_key.pub Performing the same action against a FreeBSD 2.6 server gets a ssh-dss public key in .ssh/known_hosts2
OpenSSH versions 2.9 and up also support RSA keys for SSH2, so this is expected behavior.