CentOS7 网站开启ssl证书后,网站无法访问,提示ERR_CONNECTION_REFUSED

CentOS7服务器,安装lnmp, 原本网站正常运行,添加SSL证书后,发现网站拒绝访问,提示:

无法显示此网页
网站暂时无法连接,错误代码 ERR_CONNECTION_REFUSED

解决方法如下:

1, 检查系统防火墙firewall是否添加了443端口,是否在监听?

2,检查服务商是否设置了安全组,是否开启了443端口?

查看防火墙开放的端口:firewall-cmd –zone=public –list-ports

如果无443端口,则需要添加:firewall-cmd –zone=public –add-port=443/tcp –permanent

然后重新加载规则:firewall-cmd –reload

查看是否监听443端口:netstat -ntlp | grep LISTEN

这里如果显示已经监听了443端口,那么刷新网页即可,如果发现还没有监听,请检查nginx里面网站的配置文件,例如:laoz.net.conf文件,查看是否已经设置了监听,如: listen 443 ssl;

如果防火墙加入了端口,且在监听的前提下,请检查服务商的安全组设置。