【问题标题】:Using SSL on nginx in a Docker container hosted on Jelastic在 Jelastic 上托管的 Docker 容器中的 nginx 上使用 SSL
【发布时间】:2016-08-17 14:31:30
【问题描述】:

我有一个在 Jelastic 上运行 nginx 的 Docker 容器。从容器中,我使用 certbot 从letsencrypt 获取ssl 证书。最后我相应地更改了 nginx conf。我没有在 Jelastic 用户界面中启用 ssl。

在 https 上浏览网站时,我似乎获得了 Jelastic 提供商的通用证书,但没有获得我自己的证书,因为错误是 SSL_ERROR_BAD_CERT_DOMAIN 所提供的 ssl 证书是针对提供商的域的。但是我没有在 Jelastic 界面上启用 ssl ?!

那么我可以在 Jelastic 上的 docker 容器中使用letsencrypt ssl证书吗?

谢谢

【问题讨论】:

    标签: ssl docker jelastic


    【解决方案1】:

    您似乎正在尝试使用没有公共 IP 的自定义 SSL 证书。 在这种情况下,所有外部流量都通过提供平台共享 SSL 的平台反向代理。

    解决办法是使用外部IP。

    【讨论】:

    • 谢谢,我激活了外部 IP,相应地更改了 dns,它就可以了。
    • 虽然我希望我不必为此使用静态 IP。有人知道 Jelastic 中 Docker 的自定义 ssl 是否会很快推出?
    • 当您在没有公共 IP 的情况下工作时,所有流量都通过反向代理。由于这种拓扑结构,没有公共 IP 就无法使用自定义 SSL。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-30
    相关资源
    最近更新 更多