Skip to main content

Meerkat VNC Bonjour advertisement

3 replies [Last post]
Islanti
Offline
Joined: 07/28/2009

I've created a Meerkat tunnel for VNC. If I use the VNC bonjour advertisement I cannot authenticate successfully using any combination of the VNC password and/or user account.

If I connect to vnc://localhost:xxxx (where xxxx is the port I specified in Meerkat) I can authenticate with my Mac credentials on the target machine.

Since Macs can use the user account rather than the simple VNC password my guess is the Bonjour advertisement is incorrect somehow.

Note that this is true with both the built-in 10.6.3 "Screen Sharing" VNC client and the latest "Chicken of the VNC" version. "Screen Sharing" prompts for the user/pass repeatedly. CotVNC tries to use just the VNC password and gives an authtype error when using the Bonjour connection.

I can successfully SSH (using user/pass credentials) + VNC (using just the VNC password) with iSSH for iPhone/iPad so I know that configuration works as well.

0
Islanti
Offline
Joined: 07/28/2009
In case it wasn't clear from

In case it wasn't clear from my previous post both machines in this situation are 10.6.3 Macs.

Justin
Justin's picture
Offline
Joined: 05/28/2008
So you are turning on VNC on

So you are turning on VNC on the server side though? Or just "Screen Sharing"?

I think OS X uses some specialized communication in the protocol. There does not seem to be a difference in what is done over Bonjour, though, which is why I can't figure anything out for sure.

The other possibility, which I'll research some more, is that the ultimate port that is connected to has to be the same as what is advertised on Bonjour for Finder or the system client to work ok with it.

Islanti
Offline
Joined: 07/28/2009
I am setting a specific VNC

I am setting a specific VNC password under System Prefs > Sharing.

I'm able to connect via vnc://localhost:xxxx (where xxxx is NOT 5900) so I don't think the port is the issue.

Want to join the forums? Create an account or login.