我在Google Cloud Platform上创建了两个dns区域,它们具有指向同一域的相同“ A”类型。现在,我的网站返回错误522。
文档说它不能被删除。这是否意味着我取消了我的域名?
SDK上的以下命令将其返回“无法删除,因为它不为空”:
gcloud dns managed-zones delete "myzonename"
我该如何解决这个问题?
谢谢!
答案 0 :(得分:0)
我在Google Cloud Platform上使用相同的“ A”创建了两个DNS区域 指向同一域。现在,我的网站返回错误522。
此错误与具有两个DNS区域无关。您可以根据需要设置任意多个区域,只有充当域名域名服务器的区域才有效。但是,除了备份原因外,没有理由让两个区域提供相同的DNS资源记录。
HTTP错误522表示与您站点的TCP连接正在超时(您的站点没有响应)。转到您的域名注册商。验证列出的DNS名称服务器是否确实在您的DNS区域中(检查每个DNS服务器名称条目)。如果每个输入正确,并指向您所在区域中的名称服务器记录,请检查A资源记录。确保A记录指向您网站的正确IP地址。如果正确,则问题是防火墙规则阻止了访问,配置错误的Web服务器或其他软件问题。重复输入www DNS资源记录条目。
文档说它不能被删除。那是否意味着我 取消了我的域名?
无法删除区域的原因是该区域不为空。该区域具有资源记录(A记录,CNAME记录等)。逐个删除每个条目,然后可以删除区域。
答案 1 :(得分:0)
我面临删除DNS的相同问题。 解决方案:首先删除 所有个记录集是可能的。 然后是DNS。 如果需要,可以证明该用户具有IAM权限的DNS管理员角色。
希望这会有所帮助。