Consider the following snippet in ~/.ssh/config:
Host foo
HostKeyAlias bar
for a host which is not participating in the monkeysphere.
For such a host, when using monkeysphere-ssh-proxy-command, the
public keyservers will be queried on each attempted ssh connection
(even after a successful connection).
This appears to be because:
sshitself will write a line to~/.ssh/known_hosts, but it will be labeled withbarbecause of theHostKeyAlias.monkeyspherewon't be able to find any mention of it in the keyring (it's not in the monkeysphere)monkeysphere-ssh-proxycommandwon't be able to find it in theknown_hostsfile because it looks forfoo, which is never matched.
excessive keyserver querying is bad behavior, because it causes delays for the users, and puts excessive load on the public keyserver infrastructure.
How can we resolve this?

