sshd hanging after multiple successive logons
Roumen Petrov
roumen.petrov at skalasoft.com
Tue Jan 23 22:42:00 EST 2001
What is value of MaxStartups in sshd_config ?
douglas.manton at uk.ibm.com wrote:
>
>
> Folks,
>
> I use OpenSSH to poll a number of remote servers once every five minutes
> and obtain a number of attributes. This is done using ssh as "sexec":
>
> ssh stats at remotehost getstats
>
> This returns the output of the getstats program which is parsed, etc...
>
> The problem is that after so many connections, the parent sshd hangs and
> does not accept any more connections. I have reproduced the problem using
> a simple shell script on my local machine:
>
> while sleep 1
> do
> ssh me at localhost whoami
> done
>
> This iterates about 4000 times before sshd hangs. I can see that sshd is
> waiting in _pthread_waitlock when it has hung. It actually decreases the
> CPU time when in this state. I can conenct to the daemon on port 22 but
> it does not present the version string.
>
> I realise that 4000 connections is not bad, but at five minute intervals
> over 100 machines this is happening every couple of days.
>
> I am running OpenSSH 2.3.0p1 under AIX 4.3.3.0-ML6, compiled with IBM VAC
> v5.
>
> Any ideas? Has this been seen. I can reproduce it every time. When I
> get a chance I will test the build on my Ultra 10.
>
> Many thanks,
> --------------------------------------------------------
> Doug Manton, AT&T EMEA Firewall and Security Solutions
>
> demanton at att.com
> --------------------------------------------------------
> "If privacy is outlawed, only outlaws will have privacy"
More information about the openssh-unix-dev
mailing list