In response to
Oracles recent announcement that Java 8 releases after 4/16/2019 are no longer free to use when not for personal use, I tried running TurboVNC using the Windows
OpenJDK 11.0.2. Here is the shell content:
jawt.dll path: C:\FOSS\Java\jdk-11.0.2\\bin
CConn: connected to host plwcalvin port 5911
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
com.turbovnc.rdr.SystemException: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at com.turbovnc.rfb.CSecurityTLS.processMsg(CSecurityTLS.java:155)
at com.turbovnc.rfb.CSecurityTLS.processMsg(CSecurityTLS.java:119)
at com.turbovnc.rfb.CSecurityStack.processMsg(CSecurityStack.java:40)
at com.turbovnc.rfb.CSecurityVeNCrypt.processMsg(CSecurityVeNCrypt.java:179)
at com.turbovnc.rfb.CSecurityTight.processMsg(CSecurityTight.java:56)
at com.turbovnc.rfb.CConnection.processSecurityMsg(CConnection.java:210)
at com.turbovnc.rfb.CConnection.processMsg(CConnection.java:61)
at com.turbovnc.vncviewer.VncViewer.run(VncViewer.java:842)
at java.base/java.lang.Thread.run(Thread.java:834)
An error dialog box reports:
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
Any suggestions? Can this be overcome by adding an additional library not included in the OpenJDK release or does this mean the application must be updated to work with Java 11?
Kind regards,
Curt