I’m running vine viewer 3.0 (build 1030) on Leopard 10.5.5 fully patched up to date (2008-10-24) and I’m unable to connect to Fedora 8 based VNC servers via a SSH tunnel.
I’ve performed some diagnostic testing an believe there is either a bug in Leopard or something has changed that Vine viewer is unaware of or there a configuration change I’m unaware of. Here’s what happening.
Putting SSHD on the Linux bos into diagnostic mode and attempting to connect shows that the Mac drops the connection during authentication.
I was attempting to connect to a new install, as a reference I tried to connect to the server it’s replacing (which I know worked with Vine at one point although I hadn’t tried to connect for a while) both are failing in the same way.
I’m able to establish a secured VNC connection in both directions between the two Linux machines so I’m reasonably certain Linux is configured correctly.
I can connect via vine to other OS X systems no problem
I can connect via vine to Linux VNC without SSH enabled no problem.
I can establish a ssh terminal session to the same server no problem both password and key based authentication.
I can connect via vncviewer over SSH Linux to Linux no problem
This isolates the problem to one of Leopard, Vine Viewer or an OS X configuration problem
As a secondary check I tried JollyFastVNC which was the only OS X client I could find supporting SSH, this product is in alpha release but it failed in a similar way although later in the authentication process. This suggests the problem is more likely to be with Leopard or configuration.
I’m out of Ideas, any suggestions (within reason :-)) welcome.