Eu descobri o problema no meu caso. Depois que fiz um teste simples "ssh localhost" no host do Windows, notei que ele realmente estava conectado a outra máquina que o host local.
Isso me fez lembrar que eu editei o ~ / .ssh / config há algum tempo, e verifiquei que tinha esquecido de adicionar uma linha Host que fazia com que todos os comandos ssh fossem para o servidor errado. Corrigir isso fez o trabalho vagabundo de novo.