<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path</title>
  <link rel="self" href="https://liferay.dev/ca/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121440996" />
  <subtitle>SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path</subtitle>
  <id>https://liferay.dev/ca/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=121440996</id>
  <updated>2026-05-15T01:55:42Z</updated>
  <dc:date>2026-05-15T01:55:42Z</dc:date>
  <entry>
    <title>RE: SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path</title>
    <link rel="alternate" href="https://liferay.dev/ca/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121442971" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/ca/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121442971</id>
    <updated>2022-06-15T15:04:33Z</updated>
    <published>2022-06-15T15:04:32Z</published>
    <summary type="html">&lt;p&gt;Please provide steps to reproduce&lt;/p&gt;</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2022-06-15T15:04:32Z</dc:date>
  </entry>
  <entry>
    <title>SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path</title>
    <link rel="alternate" href="https://liferay.dev/ca/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121440995" />
    <author>
      <name>Ramalingaiah. D</name>
    </author>
    <id>https://liferay.dev/ca/c/message_boards/find_message?p_l_id=119785294&amp;messageId=121440995</id>
    <updated>2022-06-09T17:07:34Z</updated>
    <published>2022-06-09T17:07:33Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Microsoft Windows [Version 10.0.19042.508]&lt;br /&gt; (c) 2020 Microsoft
  Corporation. All rights reserved.&lt;/p&gt;
&lt;p&gt;C:\svn\branches&amp;gt;gradlew&lt;br /&gt; Downloading https://services.gradle.org/distributions/gradle-3.0-bin.zip&lt;/p&gt;
&lt;p&gt;Exception in thread &amp;quot;main&amp;quot;
  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&lt;br /&gt;         at
  java.base/sun.security.ssl.Alerts.getSSLException(Alerts.java:198)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1969)&lt;br /&gt;
          at
  java.base/sun.security.ssl.Handshaker.fatalSE(Handshaker.java:345)&lt;br /&gt;
          at
  java.base/sun.security.ssl.Handshaker.fatalSE(Handshaker.java:339)&lt;br /&gt;
          at
  java.base/sun.security.ssl.ClientHandshaker.checkServerCerts(ClientHandshaker.java:1968)&lt;br /&gt;
          at
  java.base/sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1777)&lt;br /&gt;
          at
  java.base/sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:264)&lt;br /&gt;
          at
  java.base/sun.security.ssl.Handshaker.processLoop(Handshaker.java:1092)&lt;br /&gt;
          at
  java.base/sun.security.ssl.Handshaker.processRecord(Handshaker.java:1026)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.processInputRecord(SSLSocketImpl.java:1137)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1074)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1402)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1429)&lt;br /&gt;
          at
  java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)&lt;br /&gt;
          at
  java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:567)&lt;br /&gt;
          at
  java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)&lt;br /&gt;
          at
  java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1581)&lt;br /&gt;
          at
  java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)&lt;br /&gt;
          at
  java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:245)&lt;br /&gt;
          at
  org.gradle.wrapper.Download.downloadInternal(Download.java:58)&lt;br /&gt;  
        at org.gradle.wrapper.Download.download(Download.java:44)&lt;br /&gt;
          at org.gradle.wrapper.Install$1.call(Install.java:61)&lt;br /&gt;  
        at org.gradle.wrapper.Install$1.call(Install.java:48)&lt;br /&gt;    
      at
  org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)&lt;br /&gt;
          at
  org.gradle.wrapper.Install.createDist(Install.java:48)&lt;br /&gt;        
  at
  org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)&lt;br /&gt;
          at
  org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)&lt;br /&gt;
  Caused by: sun.security.validator.ValidatorException: PKIX path
  building failed:
  sun.security.provider.certpath.SunCertPathBuilderException: unable to
  find valid certification path to requested target&lt;br /&gt;         at
  java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:385)&lt;br /&gt;
          at
  java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:290)&lt;br /&gt;
          at
  java.base/sun.security.validator.Validator.validate(Validator.java:264)&lt;br /&gt;
          at
  java.base/sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:343)&lt;br /&gt;
          at
  java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:226)&lt;br /&gt;
          at
  java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:133)&lt;br /&gt;
          at
  java.base/sun.security.ssl.ClientHandshaker.checkServerCerts(ClientHandshaker.java:1947)&lt;br /&gt;
          ... 23 more&lt;br /&gt; Caused by:
  sun.security.provider.certpath.SunCertPathBuilderException: unable to
  find valid certification path to requested target&lt;br /&gt;         at
  java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)&lt;br /&gt;
          at
  java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)&lt;br /&gt;
          at
  java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297)&lt;br /&gt;
          at
  java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:380)&lt;br /&gt;
          ... 29 more&lt;/p&gt;
&lt;p&gt;please help this issue .&lt;/p&gt;</summary>
    <dc:creator>Ramalingaiah. D</dc:creator>
    <dc:date>2022-06-09T17:07:33Z</dc:date>
  </entry>
</feed>
