MySQL迁移SSL报错

文章记录了之前tdsql迁移IDC过程中遇到的小问题

环境

xboss业务: tdsql未启用SSL, IDC-mysql启用了SSL:

原因分析

1, 迁移前: 因为tdsql未启用ssl, 且应用未显式配置ssl

JDBC默认使用非SSL连接,因此可以正常连接;

2, 迁移后: idc-mysql启用了ssl, 且应用未显式配置ssl

jdbc尝试用ssl连接,由于jdbc未配置ssl参数(CA证书),导致连接尝试失败;

解决

应用显示添加ssl=false,连接成功;

后续处理

tdsql和idc,有的开了ssl,有的关闭了; 不确定应用中是否有配置ssl开启的情况;

为了确保迁移的顺利进行,对后续迁移批次的实例进行检查,确保迁移前的tdsql和迁移后的IDC环境SSL保持一致。

相关推荐
BullSmall15 小时前
Prometheus 如何配置监控 SSL 证书即将过期
网络协议·ssl·prometheus
Zhu75821 小时前
【软件更新】在Ubuntu24 LTS中更新openssl到指定版本,例如openssl3.5.6 LTS
linux·ssh·ssl
阿凤214 天前
nginx部署如何配置ssl证书
运维·nginx·ssl
AscendKing4 天前
一款开源、本地部署的 SSL 证书自动化管理工具Certimate介绍 部署教程
开源·自动化·ssl
MonkeyKing_sunyuhua4 天前
Nginx + Let’s Encrypt 免费 SSL 证书 的完整配置过程
运维·nginx·ssl
wAEWQ6Ib76 天前
当今互联网安全的基石 - TLS/SSL
网络·安全·ssl
芯智工坊6 天前
第8章 Mosquitto消息高级特性
网络·人工智能·mqtt·开源·ssl
芯智工坊6 天前
第7章 Mosquitto增加SSL/TLS加密通信
网络协议·https·ssl
EmbeddedCore6 天前
低成本物联网产品放弃SSL加密的隐形成本与市场逻辑
物联网·网络协议·ssl
EmbeddedCore7 天前
守护网络通信的基石:深入解析SSL/TLS协议
网络·网络协议·ssl