Tente isso, funcionou para mim no putty:
- Ctrl + Q - XON
- Ctrl + S - XOFF
Por um tempo agora eu tenho usado o Byobu para gerenciar sessões de tela para mim. No entanto, me deparei com um problema estranho: a sessão continua bloqueando. Bloqueando, quero dizer que não consigo digitar nada, e somente se eu esperar alguns minuites, desbloqueio e faço tudo o que eu digitei antes.
Atualmente está piorando. A sessão continua bloqueando a cada minuto ou mais. Mesmo quando eu reiniciei o Putty, mudei da autenticação da chave privada para a senha auth, e até mesmo mudei as instalações do Putty, ele ainda congela. Chegou ao ponto em que eu vou fazer o login e a janela atual está congelada, mas posso mudar para outra janela, apenas para congelar em alguns segundos.
Outra novidade é que, às vezes, quando eu primeiro faço login, o Byobu nem aparece, ele fica lá depois da linha "Last login". Uma vez eu recebi um erro WriteMessage: Broken pipe
e ele caiu para o shell normal sem byobu.
Estranhamente, o túnel que abri ainda funciona. Consegui verificar os gráficos da CPU e vi que o servidor não estava sob carga, o que significa que a sessão não congelou porque tinha outras coisas para fazer.
Alguma sugestão sobre como corrigir isso?
Eu tive esse problema algumas vezes. Descobri que enviar uma SIGINT para o processo de byobu ( kill -2 <byobu pid>
) desfaz a sessão. Isso funcionou quando o XON / XOFF não funcionou para mim. Depois de emitir o sinal, posso me reconectar aos shells do byobu e ter uma função normal.
Tags gnu-screen putty byobu