[Bug 1700] New: ssh-agent dies under high load

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Thu Jan 21 17:52:19 EST 2010


https://bugzilla.mindrot.org/show_bug.cgi?id=1700

           Summary: ssh-agent dies under high load
           Product: Portable OpenSSH
           Version: 5.1p1
          Platform: ix86
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: ssh-agent
        AssignedTo: unassigned-bugs at mindrot.org
        ReportedBy: kernel at pkts.ca


Hi..

I've found that under high load, the ssh-agent process dies.

The high load environment:
Home computer:  Fedora 10,  openssh-5.1p1
Gateway computer: Fedora 11, openssh-5.2p1
Cluster head node: MacOSX 10.6, openssh-5.2p1
6 Child nodes: MacOSX 10.4, 10.5, 10.6, various versions

The program:
On the cluster head node, run "ssh node### blastall -p blastp ..."
hundreds of times (80 jobs simultaneously, using 'make -j 80'), where
node### is a random child node.

The crash:
The ssh-agent process running on the home computer dies after a few
minutes of this, causing the saved key to be lost, and new ssh
connections require the passphrase for my private key.  Running
'ssh-agent tcsh' and 'ssh-add' fixes the problem at least for the
children of one terminal window.  Logging out and back in restores full
functionality.

Observations:
Running 40 jobs simultaneously works.
I should probably be using an ssh-agent on the cluster head node, or
some other method that doesn't use ssh-agent.
I didn't see any rate-limiting code in ssh-agent for openssh-5.1p1, so
this is probably a bug, not a feature.

Thanks!

-- 
Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list