无法连接到AWS RDS服务器:无法连接到服务器:连接超时(0x0000274C/10060)

问题描述 投票:0回答:3

我尝试使用 pgAdmin4 连接到 AWS RDS 数据库,遇到错误:

Unable to connect to server:
could not connect to server: Connection timed out (0x0000274C/10060)
Is the server running on host "database-1.xxxx.eu-west-2.rds.amazonaws.com" (xx.xxx.xxx.xx) and accepting TCP/IP connections on port 5432?

我已尝试允许来自我的 IP 的公共访问和入站规则。但我仍然收到错误?看起来是什么问题?

amazon-web-services amazon-rds
3个回答
3
投票

我遇到了同样的错误,但对于 rds 中的 MySQL 数据库。我所做的是,我 访问 http://checkip.amazonaws.com/ 并检查显示的 IP。我复制了该 IP,并通过添加两条规则创建了一个新的安全组,一条是您的标准所有流量规则,第二条是您刚刚复制的具有自定义 IP 的规则。然后转到 rds 并将 VPC 安全 grp 更改为默认值和我刚刚创建的值。执行此操作并尝试再次连接。它对我有用


1
投票

要进行快速测试,请尝试像这样打开入站规则。如果有效,那么您就知道问题出在您的入站规则中的 IP 地址:

一旦设置完毕 - 可以连接吗?


0
投票

我遇到过类似的问题,解决方案是使用新的数据库VPC安全组创建数据库,命名是独立的。 “公开访问”选项应设置为“是”:VPC security group identifier

© www.soinside.com 2019 - 2024. All rights reserved.