I need support with running a gradle build with an insecure protocol (TLS). Currently running gradle build in my github actions workflow. I’ve passed in the following commands:
And i get the following errors while running the command:
the server may not support the client's requested TLS protocol versions: (TLSv1.2, TLSv1.3). You may need to configure the client to allow other protocols to be used
If those system properties would have the intended effect, you at least need to remove the systemProp. prefix.
That prefix is for having those system properties in the gradle.properties file.
With -D... you directly specify system properties.
Well, that probably means that the property does not help anyway.
It is also most probably not a Gradle topic at all, but disabled in the Java version you use to run Gradle.
You probably have to adjust its security configuration to allow older insecure protocols.
To allow for older insecure protocols, do we need to provide org.gradle.allow-insecure-protocol=true to be set in the gradle.properties or elsewhere for a project wide opt-in?