首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google云ssl证书“SSL证书无法解析”

Google云ssl证书“SSL证书无法解析”
EN

Stack Overflow用户
提问于 2018-11-21 17:06:09
回答 4查看 4.6K关注 0票数 4

我需要在google云上配置ssl证书的帮助。我已经获得了ssl证书(crt文件和私钥)。我跟踪了链接,试图创建一个"SSL证书资源“。

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

代码语言:javascript
复制
gcloud compute ssl-certificates create cert --certificate /opt/bitnami/etc/
smartmeetingroom_tk.crt  --private-key /opt/bitnami/etc/serv.key

我得到的错误消息是:

有人能告诉我我的命令(或档案)有什么问题吗?

多谢百万!!

更新:下面是当我添加“--详细调试”时错误信息的屏幕截图:

我从本网站获得了ssl证书。

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

-开始证书

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

--开始私钥

EN

回答 4

Stack Overflow用户

发布于 2018-11-21 18:44:46

  1. 您有读取这些文件的权限吗?
  2. 按照建议,添加详细信息标志以获取更多详细信息。
  3. 如果您试图为HTTPS负载均衡器创建SSL证书,我建议使用谷歌的管理证书
票数 0
EN

Stack Overflow用户

发布于 2022-02-16 19:47:21

正如所描述的这里,您可以使用等号尝试命令,如下所示:

代码语言:javascript
复制
gcloud compute ssl-certificates create cert --certificate=/opt/bitnami/etc/smartmeetingroom_tk.crt --private-key=/opt/bitnami/etc/serv.key

考虑:

  1. 为您提供和更新托管SslCertificate。自管理证书是通过传递通过-证书和-私钥标志从证书颁发机构获得的证书来创建的。
  2. 证书必须采用PEM格式。证书链必须不超过5个证书长度。链必须包括至少一个中间证书。
  3. 私钥必须是PEM格式,并且必须使用RSA或ECDSA加密。

如果证书是PEM格式的,请检查在正式文件中建立的以下内容

可以使用以下OpenSSL命令验证证书,用证书文件的路径替换CERTIFICATE_FILE

openssl x509 -in CERTIFICATE_FILE -text -noout

如果OpenSSL无法解析您的证书:

  1. 请与您的CA联系以寻求帮助。
  2. 创建一个新的私钥和证书。
票数 0
EN

Stack Overflow用户

发布于 2022-06-04 18:54:15

我最近遇到了这个问题,这个问题是由于持有密码短语的证书引起的。所以你需要删除它来修复这个GCP。

https://cloud.google.com/load-balancing/docs/ssl-certificates/troubleshooting

通过Powershell运行下面的代码,生成没有私钥短语的新文件

openssl rsa -in sample.pem -out samplewopk.pem

这解决了这个问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53417229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档