Agent forwarding with DSA keys?
Paul Allen
paul.l.allen at boeing.com
Fri Sep 22 16:15:43 EST 2000
Does agent forwarding work with DSA keys?
I'm using 2.2.0p1 on RedHat Linux 6.2 (Alpha) and Solaris 2.6 (SPARC).
If I ssh-add my RSA key into the local agent and ssh to another
machine, the agent connection is forwarded properly. (I can say
"ssh-add -l" and see my keys.) If I ssh-add my DSA key into the
local agent and "ssh -2" to another machine, the agent connection
does not forward. (Ssh-add -l can't find the agent, there is no
SSH_AUTH_SOCK environment variable.)
I've been rummaging in the code, and I see two sections in ssh.c
where X forwarding is handled. One of the sections also handles
agent forwarding. I tagged one of the debug() calls about
"Requesting X11 forwarding" in order to distinguish between them
at runtime. The section that does not appear to do agent
forwarding is the one that gets executed when a DSA key is being
used. Hmmm...
I don't see other complaints like this on the list, so probably I'm
doing something wrong. On the other hand, perhaps everybody but me
already knows that agent forwarding doesn't quite work yet in
protocol 2. :-)
Can anybody point me to the path of sanity here?
Thanks!
Paul Allen
--
Paul L. Allen | voice: (425) 865-3297 fax: (425) 865-2964
Unix Technical Support | paul.l.allen at boeing.com
Boeing Phantom Works Math & Computing Technology Site Operations,
POB 3707 M/S 7L-68, Seattle, WA 98124-2207
More information about the openssh-unix-dev
mailing list