Сертификат Certbot SSL не работает

Я успешно настроил Nginx. Мой сайт был доступен через http. После этого я установил сертификат certbot. При установке ошибок не было.

Что у меня сейчас в конфиге:

listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/dev.mydomainname.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/dev.mydomainname.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

Вход на сайт с префиксом https приводит к "ERR_CONNECTION_TIMED_OUT".

443 порт прослушивает.

sudo ufw status:

To                         Action      From
--                         ------      ----
Nginx HTTP                 ALLOW       Anywhere
22                         ALLOW       Anywhere
Nginx HTTP (v6)            ALLOW       Anywhere (v6)
22 (v6)                    ALLOW       Anywhere (v6)

Что делать?

Допускает ли ваш брандмауэр Nginx Full? например, ufw allow 'Nginx Full'

necko 04.08.2018 15:48

@necko да, спасибо. Я обновил свой вопрос.

Tarasovych 04.08.2018 15:52
Как включить TLS в gRPC-клиенте и сервере : 2
Как включить TLS в gRPC-клиенте и сервере : 2
Здравствуйте! 🙏🏻 Надеюсь, у вас все хорошо и добро пожаловать в мой блог.
Обновление драйверов Microsoft ODBC (с 17 до 18) для PHP
Обновление драйверов Microsoft ODBC (с 17 до 18) для PHP
Все знают, что PHP v7.4 потерял поддержку, и наши недавние старые приложения должны обновиться до PHP v8.x. ...
0
2
320
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы не пропускаете https-трафик Nginx через брандмауэр.
Во-первых, предоставьте Nginx полный доступ к брандмауэру: sudo ufw allow 'Nginx Full'.
Удалите Nginx http: sudo ufw delete allow 'Nginx HTTP'
Это должно решить вашу проблему.

Другие вопросы по теме