SSLHandshakeException: No appropriate protocol
最近 很多 询问关于 DataGrip或其他JetBrains`家IDE的MySQL数据库配置中报错的问题。...suites are inappropriate)
The following required algorithms might be disabled: SSLv3, TLSv1, TLSv1.1, RC4...方法一
建立一个文件(我放在~/.custom.java.security,记住这个路径),内容如下:
jdk.tls.disabledAlgorithms=SSLv3, TLSv1.1, RC4, DES...keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, include jdk.disabled.namedCurves
在IDE配置数据源时...方法二
在IDE配置数据源时,点击Advanced选项卡,在VM options:中输入(其实基本就是方法一的文件内容):
"-Djdk.tls.disabledAlgorithms=SSLv3, TLSv1.1