1 Reply Latest reply: Jul 5, 2013 11:27 AM by TroyM RSS

    Offline Web Start app fails to launch with Java 7 Update 25

    TroyM


      So it seems that another issue with Java 7 update 25 and Web Start applications is that a signed application will not launch when offline.

       

      It fails when attempting to check the revocation status of the signing certificate.

       

      Anyone have any ideas to get around this exception aside from uninstalling update 25?

       

      Thanks!

       

      com.sun.deploy.security.RevocationChecker$StatusUnknownException: java.net.UnknownHostException: ocsp.usertrust.com

                     at com.sun.deploy.security.RevocationChecker.checkOCSP(Unknown Source)

                     at com.sun.deploy.security.RevocationChecker.check(Unknown Source)

                     at com.sun.deploy.security.TrustDecider.checkRevocationStatus(Unknown Source)

                     at com.sun.deploy.security.TrustDecider.getValidationState(Unknown Source)

                     at com.sun.deploy.security.TrustDecider.validateChain(Unknown Source)

                     at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(Unknown Source)

                     at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(Unknown Source)

                     at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)

                     at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)

                     at com.sun.javaws.Launcher.prepareResources(Unknown Source)

                     at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)

                     at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)

                     at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)

                     at com.sun.javaws.Launcher.launch(Unknown Source)

                     at com.sun.javaws.Main.launchApp(Unknown Source)

                     at com.sun.javaws.Main.continueInSecureThread(Unknown Source)

                     at com.sun.javaws.Main.access$000(Unknown Source)

                     at com.sun.javaws.Main$1.run(Unknown Source)

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

                     Suppressed: com.sun.deploy.security.RevocationChecker$StatusUnknownException

                                    at com.sun.deploy.security.RevocationChecker.checkCRLs(Unknown Source)

                                    ... 18 more

      Caused by: java.net.UnknownHostException: ocsp.usertrust.com

                     at java.net.AbstractPlainSocketImpl.connect(Unknown Source)

                     at java.net.PlainSocketImpl.connect(Unknown Source)

                     at java.net.SocksSocketImpl.connect(Unknown Source)

                     at java.net.Socket.connect(Unknown Source)

                     at sun.net.NetworkClient.doConnect(Unknown Source)

                     at sun.net.www.http.HttpClient.openServer(Unknown Source)

                     at sun.net.www.http.HttpClient.openServer(Unknown Source)

                     at sun.net.www.http.HttpClient.<init>(Unknown Source)

                     at sun.net.www.http.HttpClient.New(Unknown Source)

                     at sun.net.www.http.HttpClient.New(Unknown Source)

                     at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)

                     at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

                     at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)

                     at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)

                     at sun.security.provider.certpath.OCSP.check(Unknown Source)

                     at sun.security.provider.certpath.OCSP.check(Unknown Source)

                     at sun.security.provider.certpath.OCSP.check(Unknown Source)

                     ... 19 more