結果更新完後不可以由 SSL VPN 中的 App/VNC 到裡面的電腦, 新的 8u31 也一樣
結果要裝回 7u71才可以....
已報告廠商, 請問是否有人和我一樣 Java 有問題? 2960 應該和 3900 一樣介面
成功的 log:
-------------------------
Vigor SSL Server: tongkai.___.net
SecurityManager restricts session recording.
Initializing...
Connecting to 192.168.144.164, port 5900...
Starting tunnel handshake..
HTTP/1.0 200 Connection established
Connected to server
RFB server supports protocol version 3.8
Using RFB protocol version 3.8
Enabling TightVNC protocol extensions
Performing standard VNC authentication
VNC authentication: success
Desktop name is tongkaivm005
Desktop size is 1280 x 1024
Using Tight/ZRLE encodings
Throughput 2950 kbit/s - changing to Hextile encoding
Closing window
Disconnect
RFB socket closed
RFB thread finished
Stopping applet
Destroying applet
---------------------------
不成功的 log:
---------------------------
Vigor SSL Server: tongkai.___.net
SecurityManager restricts session recording.
Initializing...
Connecting to 192.168.144.164, port 5900...
Starting tunnel handshake..
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at sun.security.ssl.Handshaker.activate(Unknown Source)
at sun.security.ssl.SSLSocketImpl.kickstartHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at sun.security.ssl.AppOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at com.draytek.DraytekSSLTunnelSocketFactory.doTunnelHandshake(DraytekSSLTunnelSocketFactory.java:84)
at com.draytek.DraytekSSLTunnelSocketFactory.createSSLTunnelSocket(DraytekSSLTunnelSocketFactory.java:53)
at RfbProto.<init>(RfbProto.java:214)
at VncViewer.connectAndAuthenticate(VncViewer.java:333)
at VncViewer.run(VncViewer.java:166)
at java.lang.Thread.run(Unknown Source)
Network Error: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at sun.security.ssl.Handshaker.activate(Unknown Source)
at sun.security.ssl.SSLSocketImpl.kickstartHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.writeRecord(Unknown Source)
at sun.security.ssl.AppOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
at java.io.BufferedOutputStream.flush(Unknown Source)
at com.draytek.DraytekSSLTunnelSocketFactory.doTunnelHandshake(DraytekSSLTunnelSocketFactory.java:84)
at com.draytek.DraytekSSLTunnelSocketFactory.createSSLTunnelSocket(DraytekSSLTunnelSocketFactory.java:53)
at RfbProto.<init>(RfbProto.java:214)
at VncViewer.connectAndAuthenticate(VncViewer.java:333)
at VncViewer.run(VncViewer.java:166)
at java.lang.Thread.run(Unknown Source)
Closing window
Stopping applet
Destroying applet
-----------------------------
最後想想不知是否 Java 新版本身的問題, 但我的 fortigate 裡的 VNC 卻沒有問題
