报错原因:
客户端引用的协议版本是TLS12,但是服务端协议版本是10.简单说就是数据库版本太低,需要降低客户端版本才能适配
解决办法
修改jdk环境下的文件:/java/jdk1.8/jre/lib/security/java.security
1、修改第一处:
# Example:
# jdk.tls.disabledAlgorithms=MD5, SSLv3, DSA, RSA keySize < 2048, \
# rsa_pkcs1_sha1
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
include jdk.disabled.namedCurves
修改完之后:
2、修改第二处
注释掉 jdk.tls.legacyAlgorithms
修改完之后
2024-07-31,亲测有效!!