Muss den Ort eines OCSP-Responders angeben - Java

Muss den Speicherort eines OCSP-Responders angeben - Java

Beim Versuch, eine Java Web Start-Anwendung auszuführen, sind folgende PKIX-Fehler aufgetreten, einige Zertifikatfehler

  • + PKIX-Pfadüberprüfung fehlgeschlagen: java.security.cert.CertPathValidatorException: Der Speicherort eines OCSP-Responders muss
    * angegeben werden.

sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: Must specify the location of an OCSP Responder
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:251)
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:234)
    at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:148)
    at sun.security.validator.Validator.validate(Validator.java:218)
    at sun.security.validator.Validator.validate(Validator.java:187)
    at com.sun.deploy.security.TrustDecider.isAllPermissionGranted(TrustDecider.java:392)
    at com.sun.javaws.security.AppPolicy.grantUnrestrictedAccess(AppPolicy.java:211)
    at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1238)
    at com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1075)
    at com.sun.javaws.Launcher.prepareLaunchFile(Launcher.java:620)
    at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:165)
    at com.sun.javaws.Launcher.launch(Launcher.java:95)
    at com.sun.javaws.Main.launchApp(Main.java:299)
    at com.sun.javaws.Main.continueInSecureThread(Main.java:209)
    at com.sun.javaws.Main$1.run(Main.java:106)
    at java.lang.Thread.run(Thread.java:619)
Caused by: java.security.cert.CertPathValidatorException: Must specify the location of an OCSP Responder
    at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(PKIXMasterCertPathValidator.java:139)
    at sun.security.provider.certpath.PKIXCertPathValidator.doValidate(PKIXCertPathValidator.java:316)
    at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(PKIXCertPathValidator.java:178)
    at java.security.cert.CertPathValidator.validate(CertPathValidator.java:250)
    at sun.security.validator.PKIXValidator.doValidate(PKIXValidator.java:246)

Lösung

Da wir nicht genau wissen, woran das liegt, ist die Lösung recht einfach. Wir müssen die Java-Zertifikatsprüfung deaktivieren.

1) Rufen Sie die Windows-Systemsteuerung auf und klicken Sie auf das Java-Symbol.

2) Klicken Sie auf die Registerkarte Erweitert und erweitern Sie die Sicherheitsoption

3) Stellen Sie sicher, dass die folgendentwo options are “uncheck”
- Publisher-Zertifikat auf Widerruf prüfen
- Online-Zertifikatvalidierung aktivieren

certificate-error

4) Übernehmen und fertig.