我们正在尝试访问已启用tls1.2的MySql RDS实例。我们的AWS asp.net应用程序服务器还启用了tls1.2协议。但是应用程序无法与该错误建立数据库连接。 我们尝试启用各种密码,并使用asp.net连接字符串应用.pem文件。但是仍然无法连接到它。但是,没有适合我们的连接字符串。
错误:由于意外的数据包格式,握手失败。
答案 0 :(得分:0)
在对服务器密码设置进行少量更改之后,我们现在可以使用我们的C#控制台应用程序(最新版本的mysql连接器)连接到RDS实例 以下是调查结果:
我的连接字符串:
**<add key="conns" value="SERVER=asdf.asdfasdfa.eu-west-1.rds.amazonaws.com;database=FFF;user=FFFF;PASSWORD=p@5sword;SslMode=REQUIRED;"/>**
输出:连接成功