Am Mon, 7 Nov 2011 20:05:40 +0100
schrieb Carsten Pfeiffer <g...@leonde.de>:

> Am Monday, 7. November 2011 schrieb Christian Beier:
> 
> Hi Christian,
> 
> > I'm one of the maintainers of libvncserver/libvncclient.
> 
> thanks for your support.
> 
> > My observations: krdc works perfectly with both 0.9.7 and 0.9.8.1
> > installed when connecting to libvncserver example server. Maybe
> > it's a regression that got something to do with ARD. Can you try
> > reminna which also uses libvncclient and see if the issue persists?
> 
> It works indeed with remmina. There seems to be a subtle difference
> wrt authentication: with remmina, I need to provide the credentials
> of a local admin account, while with krdc I only need to provide the
> VNC password (as set on the Mac). 
> 
> I'm not an export in vnc, but I suspect the following to be the case:
> I can either provide the credentials of an admin account in order to
> get access to the (existing) remote session.
> Or, I can simply provide the VNC password to get access to the
> existing remote session.
> 
> With krdc, I can only provide the VNC password. With remmina, I can
> only provide the remote admin credentials.

Ok, I've got a rough idea of what's going on: there was support for ARD
authentication added to libvncclient recently, but it needs a callback
set to work, the krdc code is not adapted yet. It seems there's a
fallback in the Apple server that first tries (encrypted, thus better)
ARD auth and then (unecrypted) VNC authentication. The way it's coded in
libvncclient now is: the client tries ARD auth, but the necessary
callback is not set (by krdc), BAAM, it fails.

I've forwarded your mail to the author of libvncclient ARD support,
let's see what he says...

C.





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to