HTTPS443无法访问,更换端口如444后就可以访问?
1.问题描述:
域名,证书,服务器都是阿里云上的,域名已成功解析到服务器的ip,证书已绑定域名,服务器用的是nginx,nginx配置没有问题.80端口访问服务器可以显示nginx页面:
把证书下载安装到nginx后,不能访问通过https访问:
下面是edge的:
下面是手机的:
2.尝试方案
2.1 防火墙与安全组规则
阿里云上的安全组规则,开放了443与80:
至于iptables,添加了80与443:
但问题是把iptables关闭了也不能访问.
2.2 证书
一开始以为是证书的问题,但是使用了acme.sh生成证书并安装到nginx后也不能访问.
2.3 nginx
重新编译安装过了Nginx不行,把证书安装到了Apache也不能通过Apache访问.
2.4 端口
没错,是端口的问题,只在阿里云的安全组规则加了444与12345端口,iptables没开:
然后修改了Nginx的配置文件改为444与12345端口:
都可以访问https:
但问题是为什么还是不能通过443访问?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
--------------------------------已解决-----------------------
是备案的问题.