Lidar com o problema do cano quebrado com o encaminhamento de porta local ssh

1

Meu servidor está atrás de um firewall que expõe apenas a porta 22. Eu freqüentemente uso o encaminhamento de porta local SSH para acessar vários serviços HTTP em execução no servidor. Isso funciona, mas nem sempre. De vez em quando recebo uma mensagem de erro packet_write_wait: Connection to XXX.XXX.XXX.XXX port 22: Broken pipe e preciso reiniciar a conexão SSH para que ela funcione novamente.

Eu tenho ServerAliveInterval definido para 30 no meu arquivo de configuração. Além disso, muitas vezes eu abro vários processos ssh independentes com diferentes portas encaminhadas. Quando um está quebrado, outros ainda funcionam, então eu acho que a conexão de rede deveria ser normal.

Se for de alguma utilidade, meu cliente está no macOS High Sierra e o servidor está executando o Ubuntu 16.04.

Qual poderia ser a causa do problema? Quais possíveis soluções eu poderia ter?

    
por Siyuan Ren 25.03.2018 / 05:40

1 resposta

0

Se for uma conexão ssh, convém enviar uma mensagem de keep-alive ao servidor.

    
por 25.03.2018 / 11:46