On Sun, Apr 28, 2019, 05:13 Dmitry Katsubo <[email protected]> wrote: > First of all needless to say that Java does not use openssl libraries: it > had all cyphers implemented natively in Java. ... However I don't see the > reason why Java8/9/10 should not be able to talk to your VNC server ... >
No, the Java side of Guacamole does not communicate with the remote desktop. It uses the Guacamole protocol to talk to guacd. Java support for various ciphers will not have any impact on a remote desktop protocol being able to use those ciphers. Only the protocol support library, in this case libguac-client-vnc, talks to the remote desktop. The various libguac-client-* are loaded by guacd dynamically depending on the protocol needed by a connection. For libguac-client-vnc, the connection to the VNC server leverages libvncclient, and it is that library which would ultimately actually deal with VNC over SSL, presumably using OpenSSL or a similar alternative. - Mike
