AWS RDS到PgAdmin错误保存属性无法连接到服务器:超时已过期[关闭]
Posted
技术标签:
【中文标题】AWS RDS到PgAdmin错误保存属性无法连接到服务器:超时已过期[关闭]【英文标题】:AWS RDS to PgAdmin Error saving properties Unable to connect to server: timeout expired [closed] 【发布时间】:2020-07-18 13:59:06 【问题描述】:简短描述:AWS RDS 将服务器连接到 PgAdmin 4、PostgreSQL 11
完成:我已经完成了与this 或此aws guide 类似的操作,但最后当我单击保存时,它不接受我。而是给出以下
错误:
Error saving properties
Unable to connect to server:
timeout expired
我尝试解决的问题:
实例在创建 2 小时后处于活动状态 我还允许在 AWS 数据库客户端“YES”之外访问数据库 这个堆栈溢出答案实际上在刷新我的安全组之后并没有提供结果 https://***.com/a/37903485/10270590 就像指南说我的整个数据库消失了一样 我有家庭无线网络,所以没有公司防火墙或任何这些问题https://serverfault.com/q/705312/535406 在阅读之前的服务器故障帖子时,我查看了我的 RDS/数据库:什么是空的 RDS/安全组:空,我收到此消息:Your account does not support the EC2-Classic Platform in this region.
DB Security Groups are only needed when the EC2-Classic Platform is supported.
Instead, use VPC Security Groups to control access to your DB Instances.
我已经尝试过这个问题https://serverfault.com/questions/656079/unable-to-connect-to-public-postgresql-rds-instance 有 2 个很好的答案,但即使在进行更改后,他们也给出了相同的错误
https://serverfault.com/a/656119/535406
https://serverfault.com/a/880710/535406
同上一个-AWS RDS Database show timeout error
【问题讨论】:
【参考方案1】:编辑入站规则 类型必须转为:所有流量和我的 IP。比它有效
【讨论】:
您在AWS管理控制台中没有提到如何到达上述位置。 AWS => 服务 => RDS => 数据库 => 选择您的数据库。在“安全组角色”部分,选择规则并按上述方式进行编辑。 请务必注意,无服务器实例无法分配公共 IP,因此您无法连接 VPC 外部的实例,如docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/… 所述。 允许所有流量安全吗? 你拯救了我的一天!谢谢你:)以上是关于AWS RDS到PgAdmin错误保存属性无法连接到服务器:超时已过期[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
AWS RDS Aurora - 如何使用 PgAdmin 进行连接?
出于开发目的,无法从本地主机连接到 AWS RDS Postgresql