https - 谷歌云 ssl 证书 "The SSL certificate could not be parsed"

标签 https google-cloud-platform ssl-certificate google-compute-engine gcloud

我需要在谷歌云上配置 ssl 证书的帮助。我已经获得了我的 ssl 证书(crt 文件和私钥)。我关注了 link尝试创建“SSL 证书资源”。

我已经尝试了所有方法,但下面的 cmd 不起作用:

gcloud compute ssl-certificates create cert --certificate /opt/bitnami/etc/
smartmeetingroom_tk.crt  --private-key /opt/bitnami/etc/serv.key

我得到的错误信息是:
enter image description here
谁能告诉我我的命令(或文件)有什么问题?

太感谢了!!

更新:
下面是我添加“--verbosity debug”时的错误信息截图:
enter image description here
我从 this website 获得了 ssl 证书.

顺便说一句,crt 和私钥已经是 pem 编码的。因为它们都可以使用文本编辑器读取,并且:
crt 文件的开始和结束如下所示:

-----开始认证-----

-----结束证书-----

私钥文件的开始和结束如下所示:

-----开始私钥-----

-----结束私钥-----

最佳答案

  • 你有这些文件的读取权限吗?
  • 按照建议,添加详细标志以获取更多详细信息。
  • 如果您正在尝试为 HTTPS 负载均衡器创建 SSL 证书 - 我建议使用 Google's managed certificate
  • 关于https - 谷歌云 ssl 证书 "The SSL certificate could not be parsed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53417229/

    相关文章:

    android - 我的应用程序中的 WebView 未加载 HTTPS URL

    java - 如何绕过 Java Web 服务客户端中的证书检查

    java - keytool 和 java keystore.aliases() 之间的 .pfx 文件或 .p12 文件的别名不匹配

    java - 如何将 p7s 证书链导入 keystore ?

    openssl - 如何使用 QWAC 和 QSealC 配置文件(PSD2 特定属性)创建 eIDAS 证书以进行测试

    Android SSL 错误 : certificate not trusted…sometimes

    html - 阻止加载 geobytes 的混合事件内容

    authentication - 如何使用不同的服务帐户凭据对 google API 进行身份验证?

    google-app-engine - Google App Engine标准环境上的 Nightmare 调试

    google-cloud-platform - GCP IAM : Binding role to Service Account fails