Intellij IDEA License Activation (SSLHandshakeException)
I am trying to activate Intellij IDEA (14) with my educational license under Ubuntu-gnome (15.4), getting SSLHandshakeException:
JetProfile connection error: SSLHandshakeException: java.security.cert.CertificateException: java.security.SignatureException: Signature length is invalid: Received 256 but expected 512
Then it says "Intellij could not detect your proxy configuration" even though I do not have a proxy and my network settings have no proxy configured. The support there told me to test the direct connection to https://lservice-auth.jetbrains.com/ . Chrome says this connection is insecure (I switched my distro and activated Intellij successfully, Chrome still has trust issues at this link):
NET :: ERR_CERT_AUTHORITY_INVALID
Screenshot of Intellij-Error: http://i.imgur.com/bZtzT9P.png
Update: I was able to import the Jetbrain Keystore into the Keystore, now it has 2 entries, but still won't work:
Keystore enthält 2 Einträge
jetbrains, 07/20/2015, trustedCertEntry, Zertifikat-Fingerprint (SHA1): C3: 83: F6: 0A: 6A: 99: 86: F3: B6: B3: 38: 44: 8C: 42: 66: 64: 0F: 07 : DB: 5A plugins.jetbrains.com, 07/20/2015, trustedCertEntry, Zertifikat-Fingerprint (SHA1): DF: 47: A0: 22: 81: 4B: 79: F0: E5: C2: E1: 4E: B4: CA : 8A: 0D: B9: 1D: 32: CC
source to share
This is how I solved it:
- Go to https://account.jetbrains.com
- Select download activation code for offline use
- Enter it as activation key
source to share
I see that some time has passed, so I assume that you passed that one. If not, make sure you import the CA certificate into the Trusted Root Certification Authorities store. I don't know why JetBrains didn't get a public CA to sign their certificates, but there are some developers who have had this same problem.
source to share
The ability to download an activation code is no longer available for educational licenses.
I got it to work with a workaround. If you are stuck with a corporate proxy:
-
Exit private connection to guest Wi-Fi or mobile
-
Activate your account
-
Then go back to private communication
This should fix your problem!
source to share