
“Unencrypted connection” “This connection is unencrypted. Would you like to continue?”
When you run realVNC to an x11vnc server, even over an ssh tunneled connection, it will produce errors like the screenshots on the right (from an Android device) and below (from a Mac).
Before I had the realVNC client on the Mac, the Android message totally put me on the wrong foot. I tried searching x11vnc encryption, of which almost all results – especially the Google Search abstracts – will talk about ssh tunneling. So tried to setup the client to use the SSH endpoint, but it refused because it doesn’t talk SSH.
So then I installed a desktop realVNC client (in this case on my Mac) and got this message:

“Unencrypted connection” “The connection to this VNC Server will not be encrypted”
Then it occurred to me that maybe the VNC server itself could do encryption as well and would not need an SSH tunnel after all. And it does even in the first hit:

x11vnc command line options
So below is a very long quote from them on which I’ve based further searching and found these links and steps:
Basically the old command-line was this:
x11vnc -shared -forever -usepw -display :0 -ultrafilexfer
And the new one this:
x11vnc -shared -forever -usepw -display :0 -ultrafilexfer -ssl -bg
Alternatively: use SSH capable VNC viewers
These viewers are capable of SSH:
Read the rest of this entry »
Like this:
Like Loading...