De repente, estou vendo um comportamento estranho em todas as minhas sessões de SSH.
A saída geralmente congela o mid-stream até eu apertar uma tecla. Não está nos limites da página ou em qualquer limite de byte que eu possa ver. Ele se manifesta com mais frequência com comandos com entrada grande, mas às vezes apenas alguns bytes de entrada o causarão.
Acertar uma tecla resultará em mais resultados da sessão. Às vezes, até "congela" ao esperar que um comando simples retorne, mesmo que isso não resulte em muita saída.
A saída não está sendo armazenada localmente. Eu monitorei a rede e meu cliente não está recebendo os dados até que eu pressione uma tecla, que parece "acordar".
Isso não é um resultado da conexão ficar inativa. Acontece mesmo em uma conexão muito ativa em que estou digitando inúmeros comandos.
Depois de fazer muitas pesquisas, parecia que isso poderia ser um problema de MTU. Recentemente, eu modifiquei modems DSL aqui na Fastweb na Itália, então o novo modem pode ser o culpado, mas o modem antigo não funciona mais, então é difícil testar. Eu tentei mudar o meu MTU para ser menor (tão baixo quanto 1280, que é tudo o que as configurações do Mac Wireless me permitem fazer). Isso não parece fazer nenhuma diferença.
Isso acontece com todas as sessões ssh em servidores diferentes.
Eu ainda não tentei uma rede diferente e espero que haja algo mais que eu possa tentar fazer com que isso funcione.
Detalhes: Mac, ssh padrão, nenhuma configuração ssh personalizada local executada.