【问题标题】:I am having trouble with gcloud commands我在使用 gcloud 命令时遇到问题
【发布时间】:2021-09-18 06:08:51
【问题描述】:

请参阅随附的屏幕截图,尽管我已将 gcloud 更新到当前版本,但我一直收到该错误。

Google Cloud SDK Version:347.0.0

【问题讨论】:

  • 此错误的一个原因是代理导致 SSL 证书验证失败。使用命令行工具curlopenssl 查看为dl.google.com 返回的证书。注意:编辑您的问题并删除图片。替换为文本。
  • @JohnHanley,我做到了,这就是curl curl dl.google.com ``` google.com/chrome">Found</a> ```
  • 您正在查看 HTML 中的 HTTP 302 Found,这需要重定向。您必须指定 https 协议来获取证书并遵循重定向。阅读有关 curl 的文档以处理连接。例如,添加命令行选项-v会显示连接的详细信息、证书信息等。openssl可以下载证书进行查看。

标签: gcloud


【解决方案1】:

在继续之前,请确保您拥有 Google-managed SSL certificate 的域名

还要确保正确创建 SSL 证书或再次尝试create

SSL 证书必须与负载平衡器相关联,特别是负载平衡器的目标代理。

验证负载均衡器的 SSL 证书。

这里的主要步骤是“更新 DNS A 和 AAAA 记录以指向负载均衡器的 IP 地址”

最后,您可以使用 OpenSSL 命令测试您的 SSL 证书(这里您必须添加负载均衡器的域名和 IP 地址)

【讨论】:

  • 它不起作用,即使我尝试运行gcloud components update。这个问题以前从未发生过。
猜你喜欢
  • 1970-01-01
  • 2012-04-14
  • 2020-02-28
  • 2017-10-09
  • 1970-01-01
  • 1970-01-01
  • 2012-10-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多