ubuntu – Nginx:随机用户得到“找不到服务器”
|
我最近使用一些PHP和Django站点从apache切换到nginx / php-fpm.在某些时候,一些用户开始报告他们无法访问网站并获得“找不到服务器”.他们说:
我在错误日志中使用grep来查找那些IP,但什么也没得到.看来,当用户被这种方式“阻止”时,他再也无法访问网站了 – 它本身并没有得到治愈.另一方面,每天有超过30,000人访问这些网站,没有任何问题. 这些被阻止的东西似乎没有什么特别之处 – 它们使用不同的浏览器,拥有不同的子网.它没有任何意义. 你能就如何诊断和解决这个问题提出任何建议吗? 我的一个配置是:
ban.conf内容:
IpTables命令:
UPDATE 问题是我的托管服务提供商的防火墙.人们被阻止并被禁止进行SYN泛洪,因为我的网站让他们一次完成50多个HTTP请求.这是一个可怕的情况,我不得不做出优化来解决它.大家,谢谢你的帮助! 最佳答案 你有启用任何类型的防火墙吗?例如,csf具有端口泛滥设置部分.也许由于IP的某种网络活动而临时禁止IP是他们收到“未找到服务器”错误的原因. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- python – Django,uwsgi和nginx – 内部服务器错误
- laravel网站url中的index.php作为参数
- Laravel 5和Cloudflare SSL
- Nginx port_in_redirect不起作用?
- amazon-web-services – 为什么我得到ElasticBeanstalk ::
- ruby-on-rails – Nginx在本地作为OS X上的开发环境使用Pum
- nginx – Magento产品图片未显示在后端
- apache-2.2 – 在NginX后面的Apache mod_dav安装上,WebDav重
- nginx使用Tomcat 7管理SSL
- Nginx访问日志显示经过身份验证的用户“admin”
