If you do ssh from B to C it should just "work".
Do you get any error messages?
If you do ssh -v from A to B are there any error messages?
Otherwise, you can do:
On B, xauth extract - B: | ssh C xauth merge -
Hope that helps,
steve
>Please excuse the novice/newbie like questions, but I've read through several
>ssh documentation resources and I still cannot figure out how to do the
>following:
>
>System Firewall System
>System
> A ----------------> System ----------------> B
>-----------------> C
>
>SSH Client
>SSH Server
>
>I have a test configuration built where System A (SSH Client) successfully
>connects to System B (SSH Server) using SSH 1-2-27 through a firewall. I have
>compiled SSH to forward X, and I can successfully get X applications/traffic
>originated on System B to display on System A. Is there a way to get X traffic
>originating on System C to flow through the SSH path established between Systems
>A & B, so that the X traffic from System C displays on System A. Is this
>accomplished with some version of the -R or -L operands to the ssh session
>established between Systems A & B? I could use a couple of command examples to
>get this clear in my mind if anyone wouldn't mind accomodating this request. Is
>there any special export Display command I need to run on System C to take
>advantage of the ssh connectivity between Systems A & B.
>
>Thanks for any assistance.
>
>Nick Venidis
>IBM
>
>