让我们加密NET :: ERR_CERT_INVALID

时间:2019-10-25 21:18:54

标签: https lets-encrypt

我正在尝试为公司的某些Web服务设置HTTPS。

当前,我有多个Web服务共享由防火墙代理的相同的公共IP地址(都允许80和443):

  • web1.company.net
  • web2.company.net
  • web3.company.net
  • 依此类推...

仅当连接到公司的VPN时,我才能通过SSH访问这些虚拟机。

我尝试设置让我们使用2个不同的docker镜像进行自动更新加密(并且两个镜像都给出相同的“错误”):

  • jwilder / nginx-proxy + jrcs / letsencrypt-nginx-proxy-companion
  • https-portal

完成设置后,如果我已连接到VPN,则HTTPS可以正常运行(我基本上看到了链接旁边的闭合锁)。

每当我断开VPN连接并测试同一网站时,我都会得到以下信息:

enter image description here

我还尝试检查证书链。

当我连接到VPN时,我会获得正确的证书链:

WORKING

当我未连接到VPN时,我不会:

NOT WORKING

关于什么原因的任何线索?也许防火墙不知道如何代理该请求,因为它所需要的部分已加密,并且不知道如何解密?我是这个新手。

感谢所有帮助,在此先感谢。

0 个答案:

没有答案