You might find this helpful for running EnSight between two computers where there isn’t a direct connection between the two but instead you have to go through an intermediate computer that doesn’t have EnSight installed. This was asked by one of our customers.
Assume that you have a computer that you want to run the Client on and it’s name is ‘home’ and you want to run the Server on computer ‘cluster’. To get from ‘home’ to ‘cluster’ you have to log into ‘frontend’. There’s not a direct network connection between ‘home’ and ‘cluster’.
Do the following:
On ‘home’ create the file ~/.ssh/config and put in it:
ProxyCommand ssh frontend -W %h:%p
To test the network connection from ‘home’ to ‘cluster’ type the following in a window on ‘home’:
You should now be logged into ‘cluster’.
To start EnSight, using CEIShell of course, do on ‘home’:
Setting it up to work with CEIStart should be straight forward. I’ll probably add a prototype for that.