正月十五过后,回到公司开工发现公司项目宕了。
花了一天解决。记录下自己的流程备用。
1.查看nginx日志。(/var/log/nginx/)
查看日志发现很多400错误:
50.118.255.37 - - [02/Mar/2018:03:14:54 +0800] "-" 400 0 "-" "-" "-"
回头感觉,这是nginx压根没有收到完整请求的说法比较有道理。
ps:网上查的去除日志卵用没有。
2.然后测试nginx。
重启nginx:killall nginx ,service nginx stop
service nginx start
修改nginx 项目端口号。通了。
3.测试http和https,http不通,https通了。
看来是端口问题。
4.测试域名和ip访问
ip通了,域名没通。
5.看看域名是否备案。
备案了。
最后结果:
ip没问题。
80端口 ip可以访问,域名不行。
改成81端口。 ip 域名都可以访问。
bdmcsj.com和xinshiguangbaohe.com俩一样。
http不行,https可以。
80端口 ip可以访问,域名不行。
改成81端口。 ip 域名都可以访问。
bdmcsj.com和xinshiguangbaohe.com俩一样。
http不行,https可以。
解决:找服务商添加白名单。
不是自家的问题,应该是80端口被攻击访问过多被屏蔽了。