【问题标题】:RDS Aurora Proxy connection fails with "Failed to Connect to MySQL"RDS Aurora 代理连接失败并显示“无法连接到 MySQL”
【发布时间】:2020-06-07 07:35:10
【问题描述】:

所以基本上 - 我已经为我的 Aurora MySQL 数据库启用了 RDS 代理(仍处于预览阶段),并且代理已创建并可供使用。

  1. 代理使用源自 Secrets 的数据库用户/密码组合 管理器连接到 MySQL 数据库。

  2. 无需身份验证即可访问代理(基于 IAM 角色 支持身份验证,但我还没有配置)。

当我连接到代理端点时,它在我的 MySQL 客户端和代理的 Cloudwatch 日志中失败并显示“无法连接到 MySQL”,每次连接尝试我都会看到以下 2 行。 .

[INFO] [clientConnection=3488645722] 来自 10.XX.XX.XX:63344 的新客户端连接 [INFO] [clientConnection=3488645722] 客户端连接已关闭。原因:内部错误。

Cloudwatch Metrics 仅报告每次连接尝试的 ClientConnectionsReceived 指标增加,而 ClientConnectionsClo​​sed 指标没有变化。

所以基本上我对客户端连接关闭的原因一无所知..任何提示/线索将不胜感激..

【问题讨论】:

    标签: amazon-web-services amazon-rds amazon-aurora amazon-rds-proxy


    【解决方案1】:

    尝试其中一种:

    1. 确保您的用户是在 RDS 数据库中创建的。测试您是否能够直接与该用户联系。

    2. 确保 RDS 代理安全组在 RDS 安全组中列入白名单。

    3. 在机密管理器中确保您选择了正确的 RDS 数据库。

    【讨论】:

      猜你喜欢
      • 2022-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-28
      • 2020-01-23
      • 2019-03-09
      • 2018-03-22
      • 2019-11-15
      相关资源
      最近更新 更多