nginx - соединение https не работает
У меня есть сервер, на котором я использую nginx (+ certbot для генерации ssl-сертификатов), когда я пытаюсь получить доступ к своему сайту с помощью http, он работает нормально, но когда я пытаюсь получить доступ к нему с помощью https, он не работает, у меня появляется сообщение This site can’t be reached
в brwser.
Конфигурация nginx:
...
listen 443 ssl http2;
ssl on;
ssl_certificate /path/to/my/cert;
ssl_certificate_key /path/to/my/cert_key;
...
также я проверил, открыт ли порт 443, вроде бы нормально:
sudo netstat -peanut | grep ":443 "
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 0 67057870 10224/nginx: master
Также я проверил правила iptables, вроде бы тоже нормально:
-A IN_public_allow -p tcp -m tcp --dport 443 -m conntrack --ctstate NEW -j ACCEPT`
Есть идеи, в чем может быть проблема??
Спасибо