@gzaos

Почему сайт не видит сертификат при подключении извне?

Имеется проброс портов с внешнего ip по порту 8080 на серый ip для порта 80.

Так же у меня есть сгенерированный сертификат Let’s Encrypt.

Когда я перехожу на сайт по домену локально то сертификат отображается как ДЕЙСТВИТЕЛЬНЫЙ.

Но при переходе на сайт извне получаю сообщение "Подключение не защищено"

server {
        listen 443 ssl;

        #ssl on;

        ssl_certificate         /etc/letsencrypt/live/domen.ru/fullchain.pem;
        ssl_certificate_key     /etc/letsencrypt/live/domen.ru/privkey.pem;
        ssl_trusted_certificate /etc/letsencrypt/live/domen.ru/chain.pem;

        server_name www.domen.ru domen.ru;

        location / {
                proxy_pass https://ip:4200;
        }

}

server {
    listen 80;
    server_name www.domen.ru domen.ru;
    return 301 https://domen.ru$request_uri;
    access_log off;
}
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
"Подключение не защищено" - в смысле невалидного сертификата или mixed content?
Ответ написан
@Drno
Так порт надо открывать 443 , а не 80
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы