Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (ā‹®) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

why my forge installer keeps giving me Failed to run processor: javax.net.ssl.SSLHandshakeException:PKIX path building failed:

Featured Replies

Posted

my forge 1.18 installer keeps giving me this error massageĀ Failed to run processor: javax.net.ssl.SSLHandshakeException:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
See log for more details.

the error is throw, since your java installation is broken. Did you completely uninstalled java befor reinstall java?

im having the same issue, even after re-installing java i still get the same error... HELP

here is the log:

JVM info: Oracle Corporation - 17.0.1 - 17.0.1+12-LTS-39
java.net.preferIPv4Stack=true
Found java version 17.0.1
Extracting json
Considering minecraft client jar
Downloading libraries
Found 0 additional library directories
Considering library cpw.mods:securejarhandler:0.9.54
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-util:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.1
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:accesstransformers:8.0.4
Ā  File exists: Checksum validated.
Considering library org.antlr:antlr4-runtime:4.9.1
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:eventbus:5.0.3
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:forgespi:4.0.10
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:coremods:5.0.1
Ā  File exists: Checksum validated.
Considering library cpw.mods:modlauncher:9.0.7
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:unsafe:0.2.0
Ā  File exists: Checksum validated.
Considering library com.electronwill.night-config:core:3.6.4
Ā  File exists: Checksum validated.
Considering library com.electronwill.night-config:toml:3.6.4
Ā  File exists: Checksum validated.
Considering library org.apache.maven:maven-artifact:3.6.3
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-lang3:3.12.0
Ā  File exists: Checksum validated.
Considering library net.jodah:typetools:0.8.3
Ā  File exists: Checksum validated.
Considering library org.apache.logging.log4j:log4j-api:2.14.1
Ā  File exists: Checksum validated.
Considering library org.apache.logging.log4j:log4j-core:2.14.1
Ā  File exists: Checksum validated.
Considering library net.minecrell:terminalconsoleappender:1.2.0
Ā  File exists: Checksum validated.
Considering library org.jline:jline-reader:3.12.1
Ā  File exists: Checksum validated.
Considering library org.jline:jline-terminal:3.12.1
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:5.0.4
Ā  File exists: Checksum validated.
Considering library org.spongepowered:mixin:0.8.5
Ā  File exists: Checksum validated.
Considering library org.openjdk.nashorn:nashorn-core:15.3
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:31.0.1-jre
Ā  File exists: Checksum validated.
Considering library com.google.code.gson:gson:2.8.8
Ā  File exists: Checksum validated.
Considering library cpw.mods:bootstraplauncher:0.1.17
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlloader:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library com.github.jponge:lzma-java:1.3
Ā  File exists: Checksum validated.
Considering library com.google.code.findbugs:jsr305:3.0.2
Ā  File exists: Checksum validated.
Considering library com.google.code.gson:gson:2.8.7
Ā  File exists: Checksum validated.
Considering library com.google.errorprone:error_prone_annotations:2.1.3
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:20.0
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:25.1-jre
Ā  File exists: Checksum validated.
Considering library com.google.j2objc:j2objc-annotations:1.1
Ā  File exists: Checksum validated.
Considering library com.nothome:javaxdelta:2.0.1
Ā  File exists: Checksum validated.
Considering library com.opencsv:opencsv:4.4
Ā  File exists: Checksum validated.
Considering library commons-beanutils:commons-beanutils:1.9.3
Ā  File exists: Checksum validated.
Considering library commons-collections:commons-collections:3.2.2
Ā  File exists: Checksum validated.
Considering library commons-io:commons-io:2.4
Ā  File exists: Checksum validated.
Considering library commons-logging:commons-logging:1.2
Ā  File exists: Checksum validated.
Considering library de.oceanlabs.mcp:mcp_config:1.18-20211130.085255@zip
Ā  File exists: Checksum validated.
Considering library de.siegmar:fastcsv:2.0.0
Ā  File exists: Checksum validated.
Considering library net.md-5:SpecialSource:1.10.0
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:ForgeAutoRenamingTool:0.1.17:all
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:binarypatcher:1.0.12
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlcore:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlloader:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:forge:1.18-38.0.15:universal
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:installertools:1.2.10
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:jarsplitter:1.1.4
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:javafmllanguage:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:mclanguage:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:srgutils:0.4.3
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:srgutils:0.4.7
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:5.0.4
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:6.0-alpha-3
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-collections4:4.2
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-lang3:3.8.1
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-text:1.3
Ā  File exists: Checksum validated.
Considering library org.checkerframework:checker-qual:2.0.0
Ā  File exists: Checksum validated.
Considering library org.codehaus.mojo:animal-sniffer-annotations:1.14
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.2
Ā  File exists: Checksum validated.
Considering library trove:trove:1.0.2
Ā  File exists: Checksum validated.
Created Temporary Directory: C:\Users\ouss\AppData\Local\Temp\forge_installer3537915544464524527
Ā  Extracting: /data/client.lzma
Building Processors
===============================================================================
Ā  MainClass: net.minecraftforge.installertools.ConsoleTool
Ā  Classpath:
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraftforge\installertools\1.2.10\installertools-1.2.10.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\md-5\SpecialSource\1.10.0\SpecialSource-1.10.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.7\gson-2.8.7.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\siegmar\fastcsv\2.0.0\fastcsv-2.0.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraftforge\srgutils\0.4.3\srgutils-0.4.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-commons\9.1\asm-commons-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\20.0\guava-20.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\opencsv\opencsv\4.4\opencsv-4.4.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-analysis\9.1\asm-analysis-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-tree\9.1\asm-tree-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm\9.1\asm-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-text\1.3\commons-text-1.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar
Ā  Args: --task, MCP_DATA, --input, C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255.zip, --output, C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255-mappings.txt, --key, mappings
Task: MCP_DATA
Input: Ā C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255.zip
Output: C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255-mappings.txt
Key: Ā  Ā mappings
Extracting: config/joined.tsrg
===============================================================================
Ā  MainClass: net.minecraftforge.installertools.ConsoleTool
Ā  Classpath:
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraftforge\installertools\1.2.10\installertools-1.2.10.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\md-5\SpecialSource\1.10.0\SpecialSource-1.10.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.7\gson-2.8.7.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\de\siegmar\fastcsv\2.0.0\fastcsv-2.0.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraftforge\srgutils\0.4.3\srgutils-0.4.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-commons\9.1\asm-commons-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\20.0\guava-20.0.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\com\opencsv\opencsv\4.4\opencsv-4.4.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-analysis\9.1\asm-analysis-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-tree\9.1\asm-tree-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm\9.1\asm-9.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-text\1.3\commons-text-1.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar
Ā  Args: --task, DOWNLOAD_MOJMAPS, --version, 1.18, --side, client, --output, C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraft\client\1.18-20211130.085255\client-1.18-20211130.085255-mappings.txt
Task: DOWNLOAD_MOJMAPS
MC Version: 1.18
Side: Ā  Ā  Ā  client
Output: Ā  Ā  C:\Users\ouss\AppData\Roaming\.minecraft\libraries\net\minecraft\client\1.18-20211130.085255\client-1.18-20211130.085255-mappings.txt
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:370)
Ā Ā  Ā at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:313)
Ā Ā  Ā at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
Ā Ā  Ā 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:200)
Ā Ā  Ā 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.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
Ā Ā  Ā at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
Ā Ā  Ā at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
Ā Ā  Ā at java.base/java.net.URL.openStream(URL.java:1161)
Ā Ā  Ā at net.minecraftforge.installertools.DownloadMojmaps.process(DownloadMojmaps.java:65)
Ā Ā  Ā at net.minecraftforge.installertools.ConsoleTool.main(ConsoleTool.java:55)
Ā Ā  Ā at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Ā Ā  Ā at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
Ā Ā  Ā at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Ā Ā  Ā at java.base/java.lang.reflect.Method.invoke(Method.java:568)
Ā Ā  Ā at net.minecraftforge.installer.actions.PostProcessors.process(PostProcessors.java:226)
Ā Ā  Ā at net.minecraftforge.installer.actions.ClientInstall.run(ClientInstall.java:144)
Ā Ā  Ā at net.minecraftforge.installer.InstallerPanel.run(InstallerPanel.java:423)
Ā Ā  Ā at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:175)
Ā Ā  Ā at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:147)
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)
Ā Ā  Ā ... 28 more
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)
Ā Ā  Ā ... 33 more
Failed to run processor: javax.net.ssl.SSLHandshakeException:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
See log for more details.
Ā 

  • Author

JVM info: Oracle Corporation - 1.8.0_311 - 25.311-b11
java.net.preferIPv4Stack=true
Found java version 1.8.0_311
Extracting json
Considering minecraft client jar
Downloading libraries
Found 0 additional library directories
Considering library cpw.mods:securejarhandler:0.9.54
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-util:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.1
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:accesstransformers:8.0.4
Ā  File exists: Checksum validated.
Considering library org.antlr:antlr4-runtime:4.9.1
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:eventbus:5.0.3
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:forgespi:4.0.10
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:coremods:5.0.1
Ā  File exists: Checksum validated.
Considering library cpw.mods:modlauncher:9.0.7
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:unsafe:0.2.0
Ā  File exists: Checksum validated.
Considering library com.electronwill.night-config:core:3.6.4
Ā  File exists: Checksum validated.
Considering library com.electronwill.night-config:toml:3.6.4
Ā  File exists: Checksum validated.
Considering library org.apache.maven:maven-artifact:3.6.3
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-lang3:3.12.0
Ā  File exists: Checksum validated.
Considering library net.jodah:typetools:0.8.3
Ā  File exists: Checksum validated.
Considering library org.apache.logging.log4j:log4j-api:2.14.1
Ā  File exists: Checksum validated.
Considering library org.apache.logging.log4j:log4j-core:2.14.1
Ā  File exists: Checksum validated.
Considering library net.minecrell:terminalconsoleappender:1.2.0
Ā  File exists: Checksum validated.
Considering library org.jline:jline-reader:3.12.1
Ā  File exists: Checksum validated.
Considering library org.jline:jline-terminal:3.12.1
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:5.0.4
Ā  File exists: Checksum validated.
Considering library org.spongepowered:mixin:0.8.5
Ā  File exists: Checksum validated.
Considering library org.openjdk.nashorn:nashorn-core:15.3
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:31.0.1-jre
Ā  File exists: Checksum validated.
Considering library com.google.code.gson:gson:2.8.8
Ā  File exists: Checksum validated.
Considering library cpw.mods:bootstraplauncher:0.1.17
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlloader:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library com.github.jponge:lzma-java:1.3
Ā  File exists: Checksum validated.
Considering library com.google.code.findbugs:jsr305:3.0.2
Ā  File exists: Checksum validated.
Considering library com.google.code.gson:gson:2.8.7
Ā  File exists: Checksum validated.
Considering library com.google.errorprone:error_prone_annotations:2.1.3
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:20.0
Ā  File exists: Checksum validated.
Considering library com.google.guava:guava:25.1-jre
Ā  File exists: Checksum validated.
Considering library com.google.j2objc:j2objc-annotations:1.1
Ā  File exists: Checksum validated.
Considering library com.nothome:javaxdelta:2.0.1
Ā  File exists: Checksum validated.
Considering library com.opencsv:opencsv:4.4
Ā  File exists: Checksum validated.
Considering library commons-beanutils:commons-beanutils:1.9.3
Ā  File exists: Checksum validated.
Considering library commons-collections:commons-collections:3.2.2
Ā  File exists: Checksum validated.
Considering library commons-io:commons-io:2.4
Ā  File exists: Checksum validated.
Considering library commons-logging:commons-logging:1.2
Ā  File exists: Checksum validated.
Considering library de.oceanlabs.mcp:mcp_config:1.18-20211130.085255@zip
Ā  File exists: Checksum validated.
Considering library de.siegmar:fastcsv:2.0.0
Ā  File exists: Checksum validated.
Considering library net.md-5:SpecialSource:1.10.0
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:ForgeAutoRenamingTool:0.1.17:all
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:binarypatcher:1.0.12
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlcore:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:fmlloader:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:forge:1.18-38.0.15:universal
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:installertools:1.2.10
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:jarsplitter:1.1.4
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:javafmllanguage:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:mclanguage:1.18-38.0.15
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:srgutils:0.4.3
Ā  File exists: Checksum validated.
Considering library net.minecraftforge:srgutils:0.4.7
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:5.0.4
Ā  File exists: Checksum validated.
Considering library net.sf.jopt-simple:jopt-simple:6.0-alpha-3
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-collections4:4.2
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-lang3:3.8.1
Ā  File exists: Checksum validated.
Considering library org.apache.commons:commons-text:1.3
Ā  File exists: Checksum validated.
Considering library org.checkerframework:checker-qual:2.0.0
Ā  File exists: Checksum validated.
Considering library org.codehaus.mojo:animal-sniffer-annotations:1.14
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-analysis:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-commons:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm-tree:9.2
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.1
Ā  File exists: Checksum validated.
Considering library org.ow2.asm:asm:9.2
Ā  File exists: Checksum validated.
Considering library trove:trove:1.0.2
Ā  File exists: Checksum validated.
Created Temporary Directory: C:\Users\ACER\AppData\Local\Temp\forge_installer700304410901520145
Ā  Extracting: /data/client.lzma
Building Processors
===============================================================================
Ā  MainClass: net.minecraftforge.installertools.ConsoleTool
Ā  Classpath:
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraftforge\installertools\1.2.10\installertools-1.2.10.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\md-5\SpecialSource\1.10.0\SpecialSource-1.10.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.7\gson-2.8.7.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\siegmar\fastcsv\2.0.0\fastcsv-2.0.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraftforge\srgutils\0.4.3\srgutils-0.4.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-commons\9.1\asm-commons-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\20.0\guava-20.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\opencsv\opencsv\4.4\opencsv-4.4.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-analysis\9.1\asm-analysis-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-tree\9.1\asm-tree-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm\9.1\asm-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-text\1.3\commons-text-1.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar
Ā  Args: --task, MCP_DATA, --input, C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255.zip, --output, C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255-mappings.txt, --key, mappings
Task: MCP_DATA
Input: Ā C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255.zip
Output: C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\oceanlabs\mcp\mcp_config\1.18-20211130.085255\mcp_config-1.18-20211130.085255-mappings.txt
Key: Ā  Ā mappings
Extracting: config/joined.tsrg
===============================================================================
Ā  MainClass: net.minecraftforge.installertools.ConsoleTool
Ā  Classpath:
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraftforge\installertools\1.2.10\installertools-1.2.10.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\md-5\SpecialSource\1.10.0\SpecialSource-1.10.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\5.0.4\jopt-simple-5.0.4.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.8.7\gson-2.8.7.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\de\siegmar\fastcsv\2.0.0\fastcsv-2.0.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraftforge\srgutils\0.4.3\srgutils-0.4.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-commons\9.1\asm-commons-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\20.0\guava-20.0.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\com\opencsv\opencsv\4.4\opencsv-4.4.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-analysis\9.1\asm-analysis-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-tree\9.1\asm-tree-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm\9.1\asm-9.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-text\1.3\commons-text-1.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.8.1\commons-lang3-3.8.1.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-beanutils\commons-beanutils\1.9.3\commons-beanutils-1.9.3.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar
Ā  Args: --task, DOWNLOAD_MOJMAPS, --version, 1.18, --side, client, --output, C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraft\client\1.18-20211130.085255\client-1.18-20211130.085255-mappings.txt
Task: DOWNLOAD_MOJMAPS
MC Version: 1.18
Side: Ā  Ā  Ā  client
Output: Ā  Ā  C:\Users\ACER\AppData\Roaming\.minecraft\libraries\net\minecraft\client\1.18-20211130.085255\client-1.18-20211130.085255-mappings.txt
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
Ā Ā  Ā at sun.security.ssl.Alert.createSSLException(Unknown Source)
Ā Ā  Ā at sun.security.ssl.TransportContext.fatal(Unknown Source)
Ā Ā  Ā at sun.security.ssl.TransportContext.fatal(Unknown Source)
Ā Ā  Ā at sun.security.ssl.TransportContext.fatal(Unknown Source)
Ā Ā  Ā at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source)
Ā Ā  Ā at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source)
Ā Ā  Ā at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLHandshake.consume(Unknown Source)
Ā Ā  Ā at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
Ā Ā  Ā at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
Ā Ā  Ā at sun.security.ssl.TransportContext.dispatch(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLTransport.decode(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
Ā Ā  Ā at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
Ā Ā  Ā at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
Ā Ā  Ā at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
Ā Ā  Ā at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
Ā Ā  Ā at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
Ā Ā  Ā at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
Ā Ā  Ā at java.net.URL.openStream(Unknown Source)
Ā Ā  Ā at net.minecraftforge.installertools.DownloadMojmaps.process(DownloadMojmaps.java:65)
Ā Ā  Ā at net.minecraftforge.installertools.ConsoleTool.main(ConsoleTool.java:55)
Ā Ā  Ā at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Ā Ā  Ā at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
Ā Ā  Ā at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
Ā Ā  Ā at java.lang.reflect.Method.invoke(Unknown Source)
Ā Ā  Ā at net.minecraftforge.installer.actions.PostProcessors.process(PostProcessors.java:226)
Ā Ā  Ā at net.minecraftforge.installer.actions.ClientInstall.run(ClientInstall.java:144)
Ā Ā  Ā at net.minecraftforge.installer.InstallerPanel.run(InstallerPanel.java:423)
Ā Ā  Ā at net.minecraftforge.installer.SimpleInstaller.launchGui(SimpleInstaller.java:175)
Ā Ā  Ā at net.minecraftforge.installer.SimpleInstaller.main(SimpleInstaller.java:147)
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 sun.security.validator.PKIXValidator.doBuild(Unknown Source)
Ā Ā  Ā at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
Ā Ā  Ā at sun.security.validator.Validator.validate(Unknown Source)
Ā Ā  Ā at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
Ā Ā  Ā at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
Ā Ā  Ā at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
Ā Ā  Ā ... 29 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Ā Ā  Ā at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
Ā Ā  Ā at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
Ā Ā  Ā at java.security.cert.CertPathBuilder.build(Unknown Source)
Ā Ā  Ā ... 35 more
Failed to run processor: 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
See log for more details.
Ā 

Ā 

see

unfortunately we can't help you this is a problem on your PC/Java and not with Forge

  • Author

it was not

i went to programs and featuresĀ 

found java 8 update 311

clicked uninstall

then downloadedĀ jre-8u311-windows-x64.exe

retried forgeĀ 

still the same massage

Ā 

Ā 

Ā 

then i completely wiped the .minecraft folderĀ 

then uninstalled minecraft launcherĀ 

reinstalled minecraft launcherĀ 

then retried forgeĀ 

still this :-Ā  Ā Failed to run processor: 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
See log for more details.
Ā 

Please help me with forge downloadšŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ™šŸ„ŗšŸ„ŗšŸ„ŗšŸ„ŗšŸ„ŗfor meĀ Failed to run prcessor javax.net.ssl.SSLHandshake error

Ā 

  • 4 weeks later...

I am with same problem and I have java 17 and new 1.18.1 is there some way to resolve it

i downloaded a java version thats higher than 16 but still the same error

Ā 

  • Author
On 1/25/2022 at 1:40 AM, Empirox said:

i downloaded a java version thats higher than 16 but still the same error

Ā 

Ā go to the time stamp 5:00

  • 3 weeks later...
On 1/28/2022 at 6:06 PM, Bluedragon5999 said:

Ā go to the time stamp 5:00

i installed jarfix but still the error persists

Guest
This topic is now closed to further replies.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.