Você pode usar -vvv
para obter mais informações do log. Mas o problema com -3
é que você não pode razoavelmente obter qualquer informação de depuração sobre os erros dos lados remotos ( bug upstream com patch ). As mensagens erradas estão sendo enviadas de um lado para o outro e não há lugar para exibi-las (sem apresentar alguma complexidade).
Para ter uma ideia do que poderia dar errado é provavelmente mais fácil certificar-se de que o arquivo de origem é legível (e não há erro de digitação no nome) e a pasta de destino é gravável, há espaço em disco suficiente e assim por diante :
ssh root@foo stat /path/to/largefile
ssh user@bar stat /path/to/where/it/should/go/
Outra possibilidade é criar o OpenSSH a partir do código-fonte e aplicar o patch vinculado acima. Ele deve imprimir os erros no cliente (deve ser o suficiente para fazer isso apenas na sua máquina).
Ou use apenas rsync
, que é mais adequado para desempenho, taxa de transferência e usabilidade.