Celebrating the 22th anniversary of the UltraVNC: https://forum.uvnc.com/viewtopic.php?t=38031
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
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- 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

MS Logon II documentation to implement in noVNC

Any features you would like to see in UltraVNC? Propose it here
Post Reply
rgl
Posts: 2
Joined: 2019-02-03 10:40

MS Logon II documentation to implement in noVNC

Post by rgl »

Hello,

When we use the noVNC 1.0.0 client connect to UltraVNC 1.2.2.3, noVNC complains with "Unsupported security types: 17,113".

Are those for the MS-Logon credentials types (as defined at https://uvnc.com/features/authentication.html)?

Is there any documentation about the Ms-Logon II type that can help implement this on noVNC?

FYI, I've also open an issue at https://github.com/novnc/noVNC/issues/1197.
Last edited by rgl on 2019-02-04 18:23, edited 1 time in total.
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6867
Joined: 2004-04-23 10:21
Contact:

Re: MS Logon II documentation to implement in noVNC

Post by Rudi De Vos »

RFB protocol 3.8
-----------------------
The security types defined in this document are:
Number Name
0 Invalid
1 None
2 VNC Authentication
5 RA2
6 RA2ne
16 Tight
17 Ultra <<<<<<<<<<<<<<<<<<<<<< That's the 17
18 TLS
19 VeNCrypt
20 GTK-VNC SASL
21 MD5 hash authentication
22 Colin Dean xvp

proto.h
#define rfbUltraVNC 17
//extention fo ultravnc
#define rfbUltraVNC_SCPrompt 0x68
#define rfbUltraVNC_SessionSelect 0x69
#define rfbUltraVNC_MsLogonIAuth 0x70
#define rfbUltraVNC_MsLogonIIAuth 0x71
#define rfbUltraVNC_SecureVNCPluginAuth 0x72
#define rfbUltraVNC_SecureVNCPluginAuth_new 0x73
rgl
Posts: 2
Joined: 2019-02-03 10:40

Re: MS Logon II documentation to implement in noVNC

Post by rgl »

I see!

17 is rfbUltraVNC
112 (0x70) is rfbUltraVNC_MsLogonIAuth
113 (0x71) is rfbUltraVNC_MsLogonIIAuth

Are these documented anywhere? Or are only "documented" in the source code "void ClientConnection::AuthMsLogonII()" at https://sourceforge.net/p/ultravnc/code ... .cpp#l3291? which BTW, is only the client implementation, where is the server implementation source code?

It would be nice to have all of this documented at https://github.com/rfbproto/rfbproto. What do you think?

Is your username on sourceforge cyberfox123?
Neustradamus
20
20
Posts: 54
Joined: 2011-03-26 20:22

Re: MS Logon II documentation to implement in noVNC

Post by Neustradamus »

@rgl: Any news on it?

Note: UltraVNC is now on GitHub: https://github.com/ultravnc
Post Reply