jeremylong / DependencyCheck

OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.

Home Page:https://owasp.org/www-project-dependency-check/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to solve the following errors?

zhchangqing opened this issue · comments

[INFO] Analysis Started
[INFO] Finished Archive Analyzer (1 seconds)
[INFO] Finished File Name Analyzer (0 seconds)
[INFO] Finished Jar Analyzer (0 seconds)
[ERROR] Cannot connect to Artifactory
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:371
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:309
at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654
at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473
at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369
at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480
at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421
at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:142
at org.owasp.dependencycheck.data.artifactory.ArtifactorySearch.connect(ArtifactorySearch.java:182)
at org.owasp.dependencycheck.data.artifactory.ArtifactorySearch.preflightRequest(ArtifactorySearch.java:302)
at org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer.prepareFileTypeAnalyzer(ArtifactoryAnalyzer.java:140)
at org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer.prepareAnalyzer(AbstractFileTypeAnalyzer.java:83)
at org.owasp.dependencycheck.analyzer.AbstractAnalyzer.prepare(AbstractAnalyzer.java:102)
at org.owasp.dependencycheck.Engine.initializeAnalyzer(Engine.java:830)
at org.owasp.dependencycheck.Engine.analyzeDependencies(Engine.java:666)
at org.owasp.dependencycheck.App.runScan(App.java:262)
at org.owasp.dependencycheck.App.run(App.java:194)
at org.owasp.dependencycheck.App.main(App.java:89)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439
at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306
at java.base/sun.security.validator.Validator.validate(Validator.java:264
at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231
at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132
at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638
... 24 common frames omitted
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141
at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126
at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297
at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434
... 29 common frames omitted
[ERROR] Exception occurred initializing Artifactory Analyzer.