Created attachment 2366 [details] do not use absent host keys for default HostKey value If the HostKey option is not set and an administrator hasn't created all the default host keys, sshd tries to use all three default keys every time a connection occurs, and logs a message that it couldn't load the missing key. It wouldn't be probably necessary if sshd checked for an existence of these keys during the servconf phase.
Created attachment 2367 [details] do not use absent host keys for default HostKey value and call fatal() when there's no suitable key
It's probably not a good idea to change the default behaviour. It's better to adjust the configuration file instead. I'm closing this bug.
closing resolved bugs as of 8.6p1 release