Linode Forum
https://forum.linode.com/

SSH keeps disconnecting
https://forum.linode.com/viewtopic.php?f=19&t=5864
Page 1 of 1

Author:  jonny5alive [ Mon Aug 02, 2010 11:43 am ]
Post subject:  SSH keeps disconnecting

Hi

I connect to one of my linodes using PuTTY. It keeps disconnecting, usually after a few minutes. This can happen when a command is running, or when nothing is happening.

Any ideas how to keep it connected? It doesn't happen on my other linodes.

Thanks.

Author:  obs [ Mon Aug 02, 2010 3:22 pm ]
Post subject: 

Does it say why it's disconnecting? Check your logs in /var/log for errors.

Author:  melon [ Mon Aug 02, 2010 3:25 pm ]
Post subject: 

You might want to check whether you have TCP keepalives enabled in PuTTY in your saved sessions as well as sshd configuration in your Linode (TCPKeepAlive option)

Author:  mjrich [ Mon Aug 02, 2010 4:18 pm ]
Post subject: 

Possibly also set ClientAliveInterval (sshd_config) to something other than 0 (say, 60), depending on the results of:

obs wrote:
Does it say why it's disconnecting? Check your logs in /var/log for errors.

Author:  jonny5alive [ Tue Aug 03, 2010 8:14 pm ]
Post subject: 

Hi

There's nothing in /var/log/messages except:

Code:
Aug  3 08:04:19 li90-235 syslogd 1.4.1: restart.



I just turned on keepalives in PuTTY and will see if that helps.

What makes me suspicious is that my other linode has never had this issue. The main difference between them is this linode has multiple IP addresses, and my guess of the day is some configuration to do with this could be wrong. I've noticed when loading my munin graph page, sometimes a graph won't load, so perhaps some connections are getting mashed?

I'm using CentOS, and configured three scripts in /etc/sysconfig/network-scripts

Code:
cat ifcfg-eth0
# Linode Host Network Adapter
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=74.207.248.235
NETMASK=255.255.255.0
GATEWAY=74.207.248.1



Code:
cat ifcfg-eth0:0
# Linode Host Network Adapter
DEVICE=eth0:0
BOOTPROTO=none
ONBOOT=yes
IPADDR=173.230.155.74
NETMASK=255.255.255.0
GATEWAY=173.230.155.1



Code:
cat ifcfg-eth0:1
# Linode Host Network Adapter
DEVICE=eth0:1
BOOTPROTO=none
ONBOOT=yes
IPADDR=74.207.250.169
GATEWAY=74.207.250.1
NETMASK=255.255.255.0




Anything glaringly obvious, like I shouldn't have set gateways/should have etc?

Many thanks.

Author:  psandin [ Tue Aug 03, 2010 8:59 pm ]
Post subject: 

You will only want to set one default gateway for your connection. Typically we recommend setting up the default gateway that corresponds to your eth0 address. You will want to comment out or remove the gateways in your eth0:0 and eth0:1 configuration files. Having multiple gateways can lead to routing strangeness.

Author:  jonny5alive [ Tue Aug 03, 2010 9:08 pm ]
Post subject: 

Awesome thanks psandin, I'll give it a go and report back.

Author:  jonny5alive [ Sat Aug 14, 2010 1:45 pm ]
Post subject: 

So I fixed the network scripts, but the problem still happens. I have PuTTY's keep-alive set at 10 seconds.

Author:  jonny5alive [ Mon Sep 13, 2010 8:10 am ]
Post subject: 

I never did get this resolved. If anyone has any more ideas, please share. I'd like to avoid starting a new linode from scratch.

Page 1 of 1 All times are UTC-04:00
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/