Hi,
I have just updated my local Gradle from 4.9 to 4.10.
As my project is build with Gradle and using Grails, I have changed:
- gradle\wrapper\gradle-wrapper.properties
distributionUrl=https://services.gradle.org/distributions/gradle-4.10-bin.zip - gradle.properties
gradleWrapperVersion=4.10
and run gradle from CLI:
gradle --stacktrace
I got:
... 186 more
Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
... 201 more
Caused by: java.security.cert.CertPathValidatorException: validity check failed
... 201 more
Caused by: java.security.cert.CertificateExpiredException: NotAfter: Tue Aug 28 14:00:00 CEST 2018
... 201 more
since my build.gradle is using:
maven {
url 'https://repo.grails.org/grails/core'
}
maven {
url 'https://repo.grails.org/grails/plugins'
}
I have checked site’s certificates and indeed:
SSL Certificate is expired.
The certificate was valid from 24/Aug/2015 through 28/Aug/2018.
The problem which I have now:
I can not build the project till SSL certificate will be renewed
since I also completely deleted %USER%.gradle directory, so
reverting to Gradle 4.9 is also futile.
Should not be an option in Gradle to allow for:
a) temporal allowing untrusted / expired certificates
b) bypass SSL handshake at all
If there is such an option please share it with me since I could not find one.
Chris