Currently Being ModeratedNov 27, 2012 10:58 AM (in response to Stephen Thomas2)
I managed to find a slightly different tunnel command that does work.
ssh -t -L localhost:5901:S2:5900 S1
ssh -t -L localhost:5901:<private server>:5900 <public(dmz) server>
had to set screen sharing prerferences for adaptive quailty encryption of passworkd and keystroks only for the relatively slow connection.