j9九游会登录/ 云数据库 rds_云数据库 rds for mysql/ / / rds for mysql升级版本后,导致现有配置无法正常连接到mysql-server
更新时间:2025-04-23 gmt 08:00

rds for mysql升级版本后,导致现有配置无法正常连接到mysql-j9九游会登录

场景描述

用户新建实例,用代码连接该数据库时出现报错:

caused by: javax.net.ssl.sslexception: received fatal alert: protocol_version

rds for mysql原有版本为5.7.23,升级到5.7.25版本后,导致现有配置无法正常连接到mysql-server,抓包结果如下图1

可以看出,客户端进行tls握手时向服务端发送的tls版本号是1.0,并提供了15个支持的密码套件。
图1 连接失败抓包结果

故障分析

从mysql-server的回复中如图2可以看到,服务器拒绝了客户端的链接,原因是mysql 5.7.25升级了openssl版本(1.1.1a),导致拒绝了不安全的tls版本和密码套件。
图2 mysql-server的回复

j9九游会登录的解决方案

升级您的jdk客户端到,则默认支持的tls为1.2版本,如图3,可以正常连接的客户端支持tls1.2,并支持30个密码套件。
图3 正常连接抓包结果

相关文档

网站地图