Vuze Forums

Full Version: SunCertPathBuilderException When Downloading RSS Feed
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
Updating RSS Feed Scanner to 1.5 fixed my issue.