Este erro significa que a chave criptográfica SSH, foi corrompida.
log print/
ssh
Corrupt host's key, regenerating it! Reboot required!
A host key é a chave de identificação do MikroTik no acesso SSH.
Ela serve para:
- Garantir que o cliente (PC, servidor, script) está falando com o roteador correto
- Evitar ataques de man-in-the-middle
Por que isso acontece?
As causas mais comuns são:
- Queda de energia / desligamento incorreto
- Falha na memória flash
- Upgrade de RouterOS interrompido
- Corrupção do sistema de arquivos
- Equipamento antigo ou com desgaste de hardware
Solução
Caso não esteja atualizado firmware sugiro que o faça, em seguida basta aplicar o comando abaixo.
[admin@router] > /ip ssh regenerate-host-key
This will regenerate current SSH host keys, yes? [y/N]:
y
09:25:48 echo: ssh,critical SSH host key regenerated!
Teste de validação
user admin logged in from 187.85.152.16 via ssh