Yesterday I configured a JCS VI and successfully followed these instructions ODI 12c on JCS to set-up VNC (from my local Windows machine).
After a few hiccups (using the .ppk not the .ssh file for the private key file in the ssh command) I was able to use use the JCS Desktop via VNC.
Today (after a local machine restart) the JCS machine isn't accepting connections, I tried reconfiguring the "JCS" set-up, then gave up and created a new "JCS2" instance, I've the same issue with the new instance.
vncserver is running
I run this (removed JCS IP address, local username)
ssh -L 5901:127.0.0.1:5901 -N -f -i ~/.ssh/jcs_key_20160128.ssh opc@xxx.xxx.xxx.xx
Enter passphrase for key '/home/xxxxx/.ssh/jcs_key_20160128.ssh':
I now try to connect using TightVNC
127.0.0.1::5901
There's a short ~20 seconds delay. VNC client reports "Connection has been gracefully closed" and in the Cygwin window this output:
$ packet_write_wait: Connection to xxx.xxx.xxx.xx: Broken pipe