On 02/12/2018 09:12 PM, Earl Ramirez wrote:
On Mon, 2018-02-12 at 20:13 -0500, H wrote:
On 02/12/2018 07:24 PM, Liam O'Toole wrote:
On 2018-02-12, H agents@meddatainc.com wrote:
Running CentOS 7 on workstation and having a problem with ssh disconnects. My ssh_config contains:
Host * TCPKeepAlive yes ServerAliveInterval 30 ServerAliveCountMax 300
and sshd_config on the server contains:
TCPKeepAlive yes ClientAliveInterval 60 ClientAliveCountMax 300
Have I missed any setting needed to prevent these random disconnects? I don't think there is anything wrong with the network card, the driver, or the cable, since if I am on a VPN connection via another server, the VPN and any ssh connection stay up indefinitely.
Thanks.
Another poster has provided some possible reasons for the disconnections. Whatever the cause, autossh (from the epel repo) is a good workaround.
Not that this happens while I do large scp file transfers that may take more than half an hour, simply restarting an ssh session is not going to help since I will lose the file transfer.
I don't know if this would help but I had a similar issue and it turned out that there was a custom script in /etc/profile.d/ that contain TMOUT 900.
You can also check in /etc/profile, usually, the security logs has something about the disconnects, of you can use wireshark or a similar tool to capture and analyse the packets.
CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
I think that I forgot to mention that the problem is not the common "write failed: broken pipe" but "packet_write_wait: broken pipe".
I don't think the problem is router related since another computer, albeit running CentOS 6, does not have similar issues.
Does the information above suggest any other reason for my problem?