首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在使用Certbot安装SSL证书后,我无法访问我的网站?(运行Ubuntu和Nginx)

为什么在使用Certbot安装SSL证书后,我无法访问我的网站?(运行Ubuntu和Nginx)
EN

Server Fault用户
提问于 2021-09-11 22:52:40
回答 1查看 1.1K关注 0票数 1

我无法在我的nginx服务器上建立到端口443的连接。

我需要端口443来启用https连接,我使用certbot来安装ssl证书,并在这个指南中使用了默认安装和默认说明。

尽管我已经将'nginx‘命令设置为同时打开http和https端口,但通过运行以下命令sudo lsof -i -P -n | grep LISTEN确保端口443确实是打开的,并且在响应中,我获得了端口443作为nginx使用的端口。

我尝试过像cURL这样的工具来测试我的端口,端口80工作得很好,但是没有从端口443得到响应。

我缺乏服务器管理方面的经验,我试图检查其他资源,但我不知道还能做什么。

我的网站-可用配置:

代码语言:javascript
复制
server {

        root /var/www/muhammed-aldulaimi.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name muhammed-aldulaimi.com www.muhammed-aldulaimi.com;

        location / {
                try_files $uri $uri/ =404;
        }

    listen [::]:443 ssl ipv6only=on; # managed by Certbot
    listen 443 ssl; # managed by Certbot
    ssl_certificate /etc/letsencrypt/live/muhammed-aldulaimi.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/muhammed-aldulaimi.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


}
server {
    if ($host = www.muhammed-aldulaimi.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


    if ($host = muhammed-aldulaimi.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


        listen 80;
        listen [::]:80;

        server_name muhammed-aldulaimi.com www.muhammed-aldulaimi.com;
    return 404; # managed by Certbot

}

不明飞行物状况:

代码语言:javascript
复制
22/tcp                     ALLOW       Anywhere
Nginx Full                 ALLOW       Anywhere
22/tcp (v6)                ALLOW       Anywhere (v6)
Nginx Full (v6)            ALLOW       Anywhere (v6)
EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-09-12 11:56:35

在验证了ubuntu的防火墙设置中没有问题之后,我认为这个问题存在于web主机本身。我正在使用AWS Lightsail,结果发现Lightsail只接受来自端口22和80的连接。在“网络”选项卡中添加接受其他端口的规则;解决了我的问题。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1077309

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档