On 02/12/2018 07:24 PM, Liam O'Toole wrote:> On 2018-02-12, H <agents at 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.
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 at 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. -- Earl Ramirez <earlaramirez at gmail.com> -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: <http://lists.centos.org/pipermail/centos/attachments/20180212/c01fd5eb/attachment-0001.sig>
On 2018-02-13, H <agents at meddatainc.com> wrote:> On 02/12/2018 07:24 PM, Liam O'Toole wrote: >> On 2018-02-12, H <agents at 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.In that case sftp with the '-a' option would be a better choice. -- Liam
On 02/13/2018 11:54 AM, Liam O'Toole wrote:> On 2018-02-13, H <agents at meddatainc.com> wrote: >> On 02/12/2018 07:24 PM, Liam O'Toole wrote: >>> On 2018-02-12, H <agents at 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. > > In that case sftp with the '-a' option would be a better choice. >or rsync --partial
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 at 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 at centos.org > https://lists.centos.org/mailman/listinfo/centosI 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? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20180219/009ccff0/attachment-0001.sig>