无法连接到从Workbench运行MySql的encryptionRDS实例

我们最近将运行MySQL的生产RDS实例更改为encryption的实例。 我不确定encryption是否会导致问题或其他问题,但现在我们无法通过工作台远程连接到实例。 我们在同一个帐户下的EC2服务器上托pipe的Php应用程序的连接工作正常。 在MySql中启用“REQUIRE SSL”。 使用mysql命令通过EC2控制台连接工作正常。 安全组设置正确,以允许来自我们IP的stream量。 同一个AWS账户有一个未encryption的开发RDS实例,并且连接到那个工作正常。 任何想法可能是什么问题?

在这里输入图像说明

在这里输入图像说明

在这里输入图像说明

首先,什么是“encryption的”。 你的意思是使用encryption磁盘的RDS? 或者你的意思是要求SSL连接? 它曾经在同一个networking中工作吗? 自从上次工作以来,你究竟发生了什么变化?

几件事情来检查:

  • 创build实例时,是否勾选了“允许公共访问”checkbox?
  • 您的安全组和路由规则是否设置正确? NACLs?

这不是一个完整的答案,但它太长的评论。 如果您可以编辑您的问题,以包含更多的细节,我们可能会提供帮助。 如果您认为其中任何一个都是相关的,则RDSconfiguration,路由和安全组的屏幕截图可能会有所帮助。

我有一个关于在这里设置RDS的基本教程。