监听不到443端口,无法访问Https
军哥你好,我安装lnmp,创建了虚拟主机,选择了Let's Encrypt证书。我用的是阿里云ECS,安全组已经填加443端口(如图)。但是,我却监听不到443端口(如图)。我在阿里提交了工单,对方说telnet测试443端口是不通的,说是跟Nginx配置有关。我上传了自己网站的虚拟主机nginx conf文件。我的网站目前正在备案审核当中,难道跟这个有关?我的域名是zhaozhao.co 如果访问http://zhaozhao.co/ 显示“”该网站无法访问“”(如图),显然这是由于备案未完成造成。但是如果访问https://zhaozhao.co/ ,却显示This site can't be reached(如图)。
我是新手,请军哥指点迷津。
ECS主机的操作系统是Linux CentOS 8 你网站既然在备案过程中肯定无法访问,也就肯定无法通过letsencrypt的http文件验证来验证域名,所以肯定https没添加成功,也就没有443端口
无法http验证的网站,只能通过dns api方式进行添加https,可以在 https://www.vpser.net 上搜索:lnmp dnsssl 军哥,十分感谢你的解答!我不是IT专业,被这个问题困扰了周日一整天,阿里云工单几个回合的答复没沾一点边。现在,你三言两语把这个问题的前因后果讲得明明白白。
还想借此机会感谢lnmp.org上免费分享的lnmp安装脚本。lnmp.org上的内容质量相当之高,让人佩服。
licess 发表于 2020-3-23 09:16
你网站既然在备案过程中肯定无法访问,也就肯定无法通过letsencrypt的http文件验证来验证域名,所以肯定htt ...
军哥,我也是这种情况,我按照你的方法通过dns api方式添加了ssl,都成功了,但还是打不开https,http打开就就是显示备案 baihouzi 发表于 2020-3-24 18:34
军哥,我也是这种情况,我按照你的方法通过dns api方式添加了ssl,都成功了,但还是打不开https,http打 ...
目前http和https好像是都会屏蔽,你可以去 https://www.vpser.net 前几天发的教程,你看看443端口是否放行 前两天按照《域名DNS服务商API方式生成SSL证书》中流程试了lnmp dnsssl cx和lnmp onlyssl cx这两种方法填加SSL,但是仍然无法https访问,443端口仍然监听不到。
今天备案审核通过了,http已经正常可以访问。然后,重新做了一次lnmp onlyssl cx,但仍然无法https访问,443端口仍然监听不到。/usr/local/nginx/conf/ssl/www.zhaozhao.co,在这个路径下已经能看到前几次填加SSL生成的文件(如图)。
军哥有什么建议么?实在不行我就用重新初始化磁盘,重头到尾再来一次。 大大熊 发表于 2020-3-26 13:04
前两天按照《域名DNS服务商API方式生成SSL证书》中流程试了lnmp dnsssl cx和lnmp onlyssl cx这两种方法填加 ...
你这ssl证书都没创建成功,肯定是添加失败了
添加失败要按“反馈必读”要求提供acme.sh.log来确定什么问题 licess 发表于 2020-3-26 17:03
你这ssl证书都没创建成功,肯定是添加失败了
添加失败要按“反馈必读”要求提供acme.sh.log来确定什么问 ...
HI 军哥,谢谢再次回复。问题解决了,但用的是本办法。我在阿里云用镜像重置了系统盘,然后重新安装了lnmp,最后用lnmp add ssl成功部署SSL。这次教训是:域名备案完成之前先不要急着部署SSL证书。
页:
[1]