Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: https://forum.uvnc.com/viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

SASL support

Any features you would like to see in UltraVNC? Propose it here
Post Reply
mikekaganski
Posts: 4
Joined: 2010-03-30 23:02

SASL support

Post by mikekaganski »

Hello.

Is it possible to implement SASL as an extension to the VNC protocol? It's very strange that a protocol doesn't support this standard. It would be very useful and would allow for, e.g., transparent authentication (single sign-on) using GSSAPI method of SASL, if implemented by client and server.

Of course, it's an extension, but maybe it's possible to negotiate this capability at the connection establishment stage to stay compatible with classic method? Or implement the extension in such a way that the client first tries the new method, and if unsuccessful, tries the old one, thus staying compatible though for price of doubling the handshake traffic and time (in the worst case). Maybe it's possible to specify a fake "password" that, if entered by viewer, would tell the server to start the SASL auth? Of course, such a "password" should be unlikely to be used by anyone, e.g. using non-printable characters and very long...

Thank you for your great effort.
redge
1000
1000
Posts: 6797
Joined: 2004-07-03 17:05
Location: Switzerland - Geneva

Re: SASL support

Post by redge »

on v2 maybe possible and not before 2012 ...
UltraVNC 1.0.9.6.1 (built 20110518)
OS Win: xp home + vista business + 7 home
only experienced user, not developer
Post Reply