Давайте зашифруем NET :: ERR_CERT_INVALID - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь настроить HTTPS для некоторых веб-сервисов моей компании.

В настоящее время у меня есть несколько веб-сервисов, использующих один и тот же общедоступный IP-адрес, передаваемый через брандмауэр (все разрешают как 80, так и 443):

  • web1.company.net
  • web2.company.net
  • web3.company.net
  • и т. Д. ...

У меня SSH-доступ к этим виртуальным машинам только при подключении к VPN компании.

Я попытался настроить давайте шифрование с автоматическим обновлением с 2-мя различными образами докера (и оба дают одинаковую «ошибку»):

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

После завершения настройки, если я подключен к VPN, HTTPS работает отлично (я в основном вижу закрытую блокировку затемпо ссылке).

Каждый раз, когда я отключаю VPN-соединение и проверяю тот же веб-сайт, я получаю следующее:

enter image description here

Я такжепопытался проверить цепочки сертификатов.

Когда я подключен к VPN, получаю правильную цепочку сертификатов:

WORKING

КогдаЯ не подключен к VPN Я верю, я не:

NOT WORKING

Есть какие-либо подсказки, что может вызвать это? Может быть, брандмауэр не знает, как прокси-запрос, потому что часть того, что ему нужно, зашифрована и не знает, как его расшифровать? Я новичок в этом.

Вся помощь приветствуется и спасибо заранее.

...