Caro 2018 e leitores posteriores,
Deixe-me mostrar um comentário de MelBurslan,
If you are in a corporate environment, check with your firewall admins and see if they were updating rules and/or restarting the firewall after some sort of a change when this happens. If it is happening to a personal server of yours, you need to provide more information on what were you doing on the sshd server side, when this happened. Broken pipe generally means there was a network disconnect for some reason.
Então, basicamente, se você está tentando usar ssh [email protected]
em uma VPN (ambiente corporativo). Então esse erro deve estar lá com você várias vezes.
A única solução que encontrei até agora é mobile-shell . Obrigado quem criou isso.
Você precisará instalar mosh-server
em seu destino (o servidor para o qual deseja ssh) e mosh-client
em sua máquina host.
Ele se reconectará automaticamente quando seus pacotes forem perdidos, isso é muito legal e atende a todas as nossas necessidades, eu acho.
Feliz ssh'ing!