Como visto no registro publicado, a chave incorreta não está em seu lugar normal, ou seja, $HOME/.ssh/known_hosts
, mas está localizada em /var/lib/sss/pubconf/known_hosts
. Isso sugere que o System Security Services Daemon conhecido como sssd está buscando a chave incorreta de outra fonte.
É por isso que remover a chave do arquivo não tem efeito, porque ela está sendo recuperada novamente de um servidor várias vezes.
Neste caso, o servidor é um servidor free-ipa . Portanto, para corrigir o problema, a chave incorreta enviada pelo servidor ipa deve ser alterada.
Isso pode ser feito alterando manualmente a chave no servidor ou removendo completamente as informações do host do servidor e instalando o cliente (via ipa-client-install
) novamente.
Meu problema aconteceu depois de reinstalar o sistema operacional no cliente. Portanto, é uma opção sensata para mim remover as informações do host do servidor e instalar o cliente ipa novamente.