【问题标题】:how to install a letsencrypt cert on ibm cloud?如何在 ibm 云上安装letsencrypt 证书?
【发布时间】:2018-09-20 15:02:59
【问题描述】:

我正在努力在 IBM 云上安装让加密证书以启用 https 访问。我使用 keytool 检查了证书,它包括所有域,它似乎是有效的。

现在我有两个问题:

  1. https 仅在根域上启用 -> https://example.com 但不在我的任何子域上启用,包括 https://www.example.com
  2. 中间证书未交付,这意味着某些浏览器不会接受它。

我遵循了这个教程https://www.ibm.com/blogs/bluemix/2014/09/ssl-certificates-bluemix-custom-domains/ 不幸的是它很老而且很可能已经过时了。

有人知道怎么做吗?

谢谢

【问题讨论】:

    标签: ssl https ssl-certificate ibm-cloud lets-encrypt


    【解决方案1】:

    如果您准备好文件,请使用Bluemix CLI 并上传它们:

    bx app domain-cert-add www.example.com -c cert.pem -k privkey.pem -i chain.pem
    

    然后查看您的证书:

    bx app domain-cert www.example.com
    

    此外,还有一个bluemix-letsencrypt Python 应用程序可以自动执行 LetsEncrypt ACME 质询、颁发证书和密钥文件 (.pem)、下载它们然后上传到 bluemix 的整个过程。无需关闭您的 live bluemix 应用程序即可完成所有操作,因为只有 /.well-known/acme-challenge/ 路径被重定向到 python 应用程序,而不是所有 / 根调用。

    【讨论】:

    • 嘿,奥斯汀,感谢您的帮助! IBM 支持几周都无法提供帮助!看起来他们的前端有一个错误。再次感谢阿莱姆
    • 不客气。如果bx 或控制台网站出现500 之类的任何错误,我会一次又一次地尝试直到成功。有时连接没有实际意义。
    • 有没有办法在 IBM 云上自动更新证书?使用“Lets Encrypt”,续订期只需 90 天...
    猜你喜欢
    • 2016-08-19
    • 1970-01-01
    • 1970-01-01
    • 2019-03-26
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 2016-01-22
    • 2021-10-21
    相关资源
    最近更新 更多