【问题标题】:How can I remove a deleted custom domain from app engine?如何从应用引擎中删除已删除的自定义域?
【发布时间】:2020-10-28 20:46:29
【问题描述】:

我之前在我的应用引擎项目中添加并验证了自定义域“foo.club”和“www.foo.club”(假示例)。

我让 foo.club 失效,因此该域不再存在。但是我无法从应用引擎自定义域列表中删除域(或 www)版本。

当我尝试(在设置/自定义域中)时,“垃圾箱”图标被禁用,域旁边有一个红色感叹号,显示“证书激活失败。找不到 DNS 记录。”最后一点是预期的,因为域不存在。

还有一个信息框,上面写着“映射到此应用程序的所有域如下所示。只有域的所有者可以删除其映射之一。”我不确定该框是否始终存在,或者是否正在特别试图解释为什么我无法删除自定义域。

无论如何,我是我的 GCP 项目中的唯一用户,并且我是 GCP 项目的所有者(我之前是现在已删除的域的所有者)。

此外,此域不再出现在“https://www.google.com/webmasters/verification/home”的列表中。

当我从命令行尝试时,我得到:

> gcloud app domain-mappings delete 'foo.club' --verbosity=debug
Error Response: [13] Error deleting the managed certificate for this domain mapping.

(没有其他有用的错误信息)

如何从我的 appengine 项目中删除此域?

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    根据App Engine Admin API

    用户必须有权管理关联域才能按顺序 删除DomainMapping 资源。

    这意味着从 Google 的角度来看,您必须是域所有者才能管理该域映射。

    如果域不再出现在 webmaster central 中的已验证域中,则意味着 Google 不会将该帐户视为该域的所有者,并且该帐户将无法删除域映射。

    我想有几个选择可以继续前进:

    • 把域映射留在那里
    • 重新购买域名并重新验证您的所有权
    • 使用 GCP 打开支持票证(如果您有支持包)。不确定此选项是否有效,但值得一试。

    【讨论】:

      猜你喜欢
      • 2018-12-20
      • 1970-01-01
      • 2021-11-28
      • 2014-08-19
      • 1970-01-01
      • 2022-08-16
      • 2015-04-08
      • 2022-07-22
      • 1970-01-01
      相关资源
      最近更新 更多