Google 管理的 SSL 证书停留在配置上

Pra*_*wal 5 subdomain dns ssl-certificate google-cloud-platform

我在创建 HTTPS 负载均衡器时创建了 google 管理的 SSL 证书。已经 4 天了,证书的状态停留在“配置”上,并且域状态显示“FAILED_NOT_VISIBLE”。我创建了子域并将其指向提供的 IP 地址。我关注的参考链接:https://medium.com/techintoo/serving-static-files-using-google-cloud-cdn-storage-bucket-db1287cb5e40

{
  "creationTimestamp": "2019-07-08T02:08:03.303-07:00",
  "id": "3676362840736708892",
  "kind": "compute#sslCertificate",
  "managed": {
    "domainStatus": {
      "gcloud.test.5gmark.com": "FAILED_NOT_VISIBLE"
    },
    "domains": [
      "gcloud.test.5gmark.com"
    ],
    "status": "PROVISIONING"
  },
  "name": "test-5gmark-google-certificate",
  "selfLink": "projects/eng-scene-245109/global/sslCertificates/test-5gmark-google-certificate",
  "type": "MANAGED"
}
Run Code Online (Sandbox Code Playgroud)

DrU*_*ful 2

我也遇到过这个问题。

据我了解,状态FAILED_NOT_VISIBLE表明当证书颁发者检查时,您的域的 DNS 记录在 DNS 中不可见。

看到此错误后,我确保我的域可以通过 DNS 解析 - 按照您的示例:

  1. 添加 DNS A 记录以gcloud.test.5mark.com解析为您的服务器 IP 地址。
  2. 直接在谷歌的域名服务器上检查域名解析。
  3. 稍等片刻,配置将自动继续并完成。

对于第 2 步,您可以执行类似的操作(使用您的 DNS 注册商检查名称服务器 - 我假设此处为 google 域):

$ nslookup gcloud.test.5mark.com ns-cloud-d1.googledomains.com
Run Code Online (Sandbox Code Playgroud)