SSL Cert problem starting webstart demos

I’m having trouble launching the webstart demos on a couple of machines. Has anyone had the below problems.

Error : Unable to launch JOGL Gears Demo

Below are the errors from the java webstart console.

General Tab

An error occurred while launching/running the application.

Title: JOGL Gears Demo
Vendor: Sun Microsystems, Inc.
Category: Download Error

Unable to load resource: https://jogl-demos.dev.java.net/webstart/GearsTmp.jnlp

Exception Tab

JNLPException[category: Download Error : Exception: javax.net.ssl.SSLHandshakeException: Couldn’t find trusted certificate : LaunchDesc: null ] at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source) at com.sun.javaws.cache.DownloadProtocol.isLaunchFileUpdateAvailable(Unknown Source) at com.sun.javaws.LaunchDownload.getUpdatedLaunchDesc(Unknown Source) at com.sun.javaws.Launcher.downloadResources(Unknown Source) at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source) at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Thread.java:536)

Wrapper Exception Tab

javax.net.ssl.SSLHandshakeException: Couldn’t find trusted certificate at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) at com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(DashoA6275) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(DashoA6275) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275) at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275) at java.io.OutputStream.write(OutputStream.java:58) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275) at sun.net.www.protocol.https.HttpsClient.afterConnect(DashoA6275) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA6275) at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(DashoA6275) at com.sun.javaws.net.BasicNetworkLayer.doRequest(Unknown Source) at com.sun.javaws.net.BasicNetworkLayer.doHeadRequest(Unknown Source) at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source) at com.sun.javaws.cache.DownloadProtocol.isLaunchFileUpdateAvailable(Unknown Source) at com.sun.javaws.LaunchDownload.getUpdatedLaunchDesc(Unknown Source) at com.sun.javaws.Launcher.downloadResources(Unknown Source) at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source) at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source) at com.sun.javaws.Launcher.run(Unknown Source) at java.lang.Thread.run(Thread.java:536)

Thanks for your time,
Coop

What version of WebStart are you using (What JRE version?)

I think some bugs/RFEs regarding SSL (https: URLs) were fixed in the 1.4.2 JRE or Webstart 1.2

Java Web Start 1.2 Console, started Mon Aug 18 19:21:05 EDT 2003

Java 2 Runtime Environment: Version 1.4.0 by Sun Microsystems Inc.

Well, as a standard bug avoidance technique I would advise trying the latest released JRE. For most platforms that is currently 1.4.2. That may update your WebStart as well.

Generally there are quite a lot of bug fixes in each release, and you are 2 significant steps behind.

Yeap, that fixed it, I was hoping not to make all my clients upgrade, but I’m sure I can talk them into it :slight_smile:

Thxs,
Cooper