The issue I believe is because openssh-server.postinst doesn't add new HostKey to an existing sshd_config file. Because of this, newer key format are not generated in postinst. IMHO, they should always be generated via "ssh-keygen -A" and the admin would then be free to include a HostKey directive for every supported key type.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssh in Ubuntu. https://bugs.launchpad.net/bugs/1005440 Title: "Could not load host key: /etc/ssh/ssh_host_ecdsa_key" when connecting Status in “openssh” package in Ubuntu: Confirmed Bug description: when connecting to my Ubuntu 12.04 server via ssh I get a log entry Could not load host key: /etc/ssh/ssh_host_ecdsa_key for every (attempted) connection. SSH should be configured in a way that does not generate such a warning... ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: openssh-server 1:5.9p1-5ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu7 Architecture: amd64 Date: Mon May 28 11:00:08 2012 InstallationMedia: SourcePackage: openssh UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1005440/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

