-
Suggestion
-
Resolution: Obsolete
We need to communicate with github through HTTPS. Github.com server uses SSL certificate which was provided by DigiCert High Assurance EV Root CA and certificate from this CA is not in trusted keystore in JDK. Therefore connection to github API throws SSLHandshakeException.
We have two kinds of possible solutions:
First-one is to download DigiCert certificate and import it to trusted keystore manualy with keytool utility on every instance where plugin is used. Is that feasable in Studio?
Second-one is to do it by silent way programmatically. But this way may not be very secure as we will just blindly accept any certificate that we get.
For now the certificate have to be imported manually.