[sisyphus] Странный глюк ssh

Leonid Krivoshein klark.devel на gmail.com
Пн Фев 18 01:05:05 MSK 2019


18.02.2019 00:29, Alexei V. Mezin пишет:
> packet_write_wait: Connection to 81.ХХ.ХХ.ХХ port 2022: Broken pipe
>
> То есть сразу после нажатия enter мгновенный отвал сессии, без 
> диагностики и предупреждений. И это точно не отвал по таймауту, т.к. 
> происходит прямо во время активной работы в терминале.

На стороне сервера лечится добавлением в /etc/openssh/sshd_config:

ClientAliveInterval 600
ClientAliveCountMax 5

а также работой внутри tmux/screen сессии.
На стороне клиента можно добавить в ~/.ssh/config:

Host *
     TCPKeepAlive yes
     ServerAliveInterval 600

Возможно, на данную ситуацию также влияет некий параметр безопасности 
стека TCP/IP sysctl, в том числе, на одном из промежуточных узлов и, при 
потере одного пакета, нарушается требуемая последовательность. Поэтому 
удалённо лучше всегда работать через tmux или screen.


-- 
Best regards,
Leonid Krivoshein.



Подробная информация о списке рассылки Sisyphus