SSH connection drops in 5 minutes

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat SSH connection drops in 5 minutes
# 1  
Old 07-18-2012
SSH connection drops in 5 minutes

Hi, Here is the issue: Any SSH connection to this server drops in 5 minutes.
Code:
# date
Wed Jul 18 17:11:27 GMT 2012 (Note: use GMT)

# grep Alive /etc/ssh/sshd_config
#TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 100

# ssh -V
OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008

# uname -a
Linux hostname 2.6.18-308.el5 #1 SMP Fri Jan 27 17:17:51 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

putty:putty -> Connection -> Seconds between keepalives (60)

Please help and thank you in advance!
# 2  
Old 07-18-2012
Drops even when busy, or only when idle?

Putting settings into /proc/ for keepalives isn't too great an idea since it will apply to all your connections, even ones which don't need it, increasing your bandwidth a lot. Getting the right combination of settings to do what you actually want can be tricky, too.

I usually use libkeepalive when I need to connect to something with obnoxious timeouts. It can be applied to a single program, works for anything(intercepting socket calls to impose default keepalive settings when a program creates a TCP socket) and is relatively easy to configure.
# 3  
Old 07-18-2012
Only when idle.

Thanks.
# 4  
Old 07-18-2012
Far too many programs have broken keepalive settings since that's something extremely difficult to test. Smilie libkeepalive is something I know works. Good luck.
This User Gave Thanks to Corona688 For This Post:
# 5  
Old 07-18-2012
libkeepalive is a 3rd party application. Thank you for the introduction. For this I gave you a Thank.

I've tried the following way, but still got kicked out a few minutes after logon:

Code:
sshclient# ssh -o ServerAliveInterval=60 user@sshserver

# 6  
Old 07-18-2012
Even better -- it's a free third-party application, of less than a hundred lines, which actually works and works very well, for any application at all.

Linux is a third-party kernel, by the way.

Keepalive settings in application software tend to be ignored, unimplemented, buggy, broken, or otherwise not abided by as you've just discovered, which is why I skipped straight to a method which works better than a placebo.

Last edited by Corona688; 07-18-2012 at 05:54 PM..
This User Gave Thanks to Corona688 For This Post:
# 7  
Old 07-19-2012
I've made some progresses. Now if I ssh to the server as root (not a good practice I know), the session will last forever without dropping. However, if I ssh to the server as a regular user, the session will be dropped in 3 minutes.

How??

Last edited by aixlover; 07-19-2012 at 05:28 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Ssh script to validate ssh connection to multiple serves with status

Hi, I want to validate ssh connection one after one for multiple servers..... password less keys already setup but now i want to validate if ssh is working fine or not... I have .sh script like below and i have servers.txt contains all the list of servers #/bin/bash for host in $(cat... (3 Replies)
Discussion started by: sreeram4
3 Replies

2. BSD

Connection SSH to remote by ssh

Hello guys! I am setting up a script to access a unix remote server. My problem is that when I put the ssh line "my host", the script does not wait for the server response asking for the password to execute the line in which I put the password, that is, I need to put a form in which script has a... (1 Reply)
Discussion started by: aroucasp
1 Replies

3. UNIX for Advanced & Expert Users

Connection-less using ssh

Hi! I know its a recurring problem, but I am failing to sort this out, I have two servers ( A and B), in which I am able to connect without having to put password from server B to server A, but the connect from server A to server B. takes 7 minutes to establish??? on Server A, I have the... (7 Replies)
Discussion started by: fretagi
7 Replies

4. UNIX for Advanced & Expert Users

How keep running a program n an another computer via a connection ssh when the connection is closed?

Hi everybody, I am running a program on a supercomputer via my personal computer through a ssh connection. My program take more than a day to run, so when I left work with my PC I stop the connection with the supercomputer and the program stop. I am wondering if someone know how I can manage... (2 Replies)
Discussion started by: TomTomGre
2 Replies

5. Red Hat

Ssh connection

hi, I have ssh connection between two servers for a functional Id for SFTP purpose. I aim is to setup this for is only work when below command is used by a .ksh script. ssh userid@servername:/directory Unfortunately users who have access to functional id are manually using above command... (2 Replies)
Discussion started by: maddy26615
2 Replies

6. Shell Programming and Scripting

SSH Connection drops - but does my script keep running?

Hello there. I'm fairly new to Linux, but I am connecting via SSH and PuTTY to a remote server, and I am running a fairly heavy MySQL script in a PHP page. Our connection here is dodgy to say the least and I get continuous disconnections. My question is, when I get disconnected, does my... (4 Replies)
Discussion started by: christatedavies
4 Replies

7. UNIX for Dummies Questions & Answers

ssh connection

Hi @ all! I've a problem with a ssh-connection. I want to establish a ssh-connection between an AIX-System and an SunOS-System without a password. The Users are different one's. Command : user1@server1 /home/user1 > ssh user2@server2 Is it possible? Greetings olli-h (1 Reply)
Discussion started by: olli-h
1 Replies

8. UNIX for Advanced & Expert Users

Solaris 9 remote login (ssh) drops connection

Hello All, I wonder if you can help me... Let me give you some set-up details before I ask you the question. I have Ultra-60 at home with Solaris 9 and recommended patch cluster installed. The machine is connected to a Linksys WAG54G ADSL router/modem through RJ45 ethernet cable. The... (2 Replies)
Discussion started by: ahmerin
2 Replies

9. UNIX for Advanced & Expert Users

ssh connection

pls how do i connect to my freebsd server via ssh from a windows client?? I have sshd running on d freebsd server. (9 Replies)
Discussion started by: lealyz
9 Replies
Login or Register to Ask a Question