Cannot Load Applet on HTTPS

HelloI am getting a class not found error when I try to load an applet running from an HTTPS (SSL) server. It runs properly on a http server.Any help would be appreciated.Karbhari
[207 byte] By [Karbharia] at [2007-10-3 5:11:59]
# 1

Maybe the HTTPS server isn't configured properly. Maybe it's not looking in the right place for content. (Do you have separate docroots for the http and https servers? Are the class files accessible in both?)

Maybe the https server doesn't report the correct mime type for class files.

Does the java console say anything more than just "class not found"?

paulcwa at 2007-7-14 23:18:24 > top of Java-index,Desktop,Core GUI APIs...
# 2

This is the error I am getting

-

load: class linegraph.class not found.

java.lang.ClassNotFoundException: linegraph.class

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadCode(Unknown Source)

at sun.applet.AppletPanel.createApplet(Unknown Source)

at sun.plugin.AppletViewer.createApplet(Unknown Source)

at sun.applet.AppletPanel.runLoader(Unknown Source)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: javax.net.ssl.SSLException: SSL V2.0 servers are not supported.

at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)

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 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.getInputStream(Unknown Source)

at java.net.HttpURLConnection.getResponseCode(Unknown Source)

at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)

at sun.applet.AppletClassLoader.getBytes(Unknown Source)

at sun.applet.AppletClassLoader.access+100(Unknown Source)

at sun.applet.AppletClassLoader+1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

... 10 more

Karbharia at 2007-7-14 23:18:24 > top of Java-index,Desktop,Core GUI APIs...
# 3

It looks like this may be the culprit:

> Caused by: javax.net.ssl.SSLException: SSL V2.0 servers are not supported.

What happens when you test on a different browser? Maybe the browser is set up to only use encryption algorithms that the server doesn't.On some browsers you can reconfigure this.

paulcwa at 2007-7-14 23:18:24 > top of Java-index,Desktop,Core GUI APIs...
# 4
Something very strange is happeningIf I work with MS VM it WORKS !!!If I work with JRE 1.3.x IT DOES NOT WORK !!If I work with JRE 1.5.X IT DOES NOT WORK !!RegardsKarbhari
Karbharia at 2007-7-14 23:18:24 > top of Java-index,Desktop,Core GUI APIs...
# 5
Are you sure it's the JVM and not the browser settings for the encryption used?Also how old is that server?
paulcwa at 2007-7-14 23:18:24 > top of Java-index,Desktop,Core GUI APIs...