09-16-2016, 04:21 AM
I get a SunCertPathBuilderException when I try to load an RSS feed.
Full stack trace bellow.
I have already tried everything on https://wiki.vuze.com/w/Known_Issues#Sun...rException including switching to Beta 5.7.3.1_B10 even though the article is old and the issue should have been fixed in the 5.7.3.* stable versions already.
I also tried to uncheck "Automatically install unknow SSL certificates withou prompting", just to see what happens.
When I refresh the feed, I get a popup, see attachement. I say yes but it seems to fail and I can't load the feed.
[02:01:17] [stderr] .................................javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.ssl.Alerts.getSSLException(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.processLoop(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.process_record(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Downloader.init(Downloader.java:237)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Downloader.init(Downloader.java:273)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Scheduler.runFeed(Scheduler.java:210)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Scheduler$1.run(Scheduler.java:75)
[02:01:17] [stderr] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
[02:01:17] [stderr] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
[02:01:17] [stderr] at sun.security.validator.Validator.validate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
[02:01:17] [stderr] ... 15 more
[02:01:17] [stderr] Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
[02:01:17] [stderr] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
[02:01:17] [stderr] at java.security.cert.CertPathBuilder.build(Unknown Source)
[02:01:17] [stderr] ... 21 more
Full stack trace bellow.
I have already tried everything on https://wiki.vuze.com/w/Known_Issues#Sun...rException including switching to Beta 5.7.3.1_B10 even though the article is old and the issue should have been fixed in the 5.7.3.* stable versions already.
I also tried to uncheck "Automatically install unknow SSL certificates withou prompting", just to see what happens.
When I refresh the feed, I get a popup, see attachement. I say yes but it seems to fail and I can't load the feed.
[02:01:17] [stderr] .................................javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.ssl.Alerts.getSSLException(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.processLoop(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.Handshaker.process_record(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
[02:01:17] [stderr] at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Downloader.init(Downloader.java:237)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Downloader.init(Downloader.java:273)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Scheduler.runFeed(Scheduler.java:210)
[02:01:17] [stderr] at org.kmallan.azureus.rssfeed.Scheduler$1.run(Scheduler.java:75)
[02:01:17] [stderr] Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
[02:01:17] [stderr] at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
[02:01:17] [stderr] at sun.security.validator.Validator.validate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
[02:01:17] [stderr] at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
[02:01:17] [stderr] ... 15 more
[02:01:17] [stderr] Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[02:01:17] [stderr] at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
[02:01:17] [stderr] at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
[02:01:17] [stderr] at java.security.cert.CertPathBuilder.build(Unknown Source)
[02:01:17] [stderr] ... 21 more