Remote host closed connection during handshake
Pls note that the host name value and the ip value I've removed it for security purposes :D
The log showed the 1st error as:
the error was "java.security.AccessControlException: access denied (java.net.SocketPermission laptopname resolve)"
So I modified my laptop java.policy file to include the site laptopname
When I launched it again, the log showed the 2nd error:-
yesterday the error was "java.security.AccessControlException: access denied (java.net.SocketPermission <IP1>:443 connect,resolve)"
today the error was "java.security.AccessControlException: access denied (java.net.SocketPermission <IP2> :443 connect,resolve)"
So I modified java.policy file to include that as well.
Now, I launched it again and am getting this error :-
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at com.skillsoft.shared.player.SecurityManager.b(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.progressrouter.o.c(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.progressrouter.o.a(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.progressrouter.o.f(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.progressrouter.yb.g(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.progressrouter.w.f(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.em.progress.c.f(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.em.progress.e.<init>(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.em.session.a.a(Unknown Source)
at com.skillsoft.legacy.io.e3coursestats.h.r(Unknown Source)
at com.skillsoft.legacy.player.PlayerAppletContext.pc(Unknown Source)
at com.skillsoft.legacy.player.PlayerAppletContext.j(Unknown Source)
at com.skillsoft.legacy.awt.wd.a(Unknown Source)
at com.skillsoft.legacy.awt.NavigationBarPanel.a(Unknown Source)
at com.skillsoft.legacy.awt.rb.a(Unknown Source)
at com.skillsoft.legacy.player.NavigationState.f(Unknown Source)
at com.skillsoft.legacy.player.NavigationState.a(Unknown Source)
at com.skillsoft.legacy.player.PlayerController.q(Unknown Source)
at com.skillsoft.legacy.player.Setup.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
... 28 more
Buffer returned from processHACPRequest is null
Hope you can advise me what is wrong.
I noticed some of our users had access the site before and was able to access it with success. I wonder only now why its failing.
The web pages are using applets, could it be the signed applet may be signed using an old Digital Certificate ?
Or is there other causes to this problem ?
.tq