首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django给我发了一封关于“无效的HTTP_HOST头”的电子邮件

Django给我发了一封关于“无效的HTTP_HOST头”的电子邮件
EN

Stack Overflow用户
提问于 2019-10-24 04:27:46
回答 1查看 260关注 0票数 1

我有在DigitialOcean.上使用django的网站Django给我发了一封带有标题Invalid HTTP_HOST header: 'url.ml'. You may need to add 'url' to ALLOWED_HOSTS.的电子邮件,但是我不想添加这个,我添加了我自己的域名和ip地址。我有问题清单

  • 为什么django要给我发这封邮件?
  • 机器人在攻击我的网站?
  • 如果是的话,他们是怎么做到的?
  • 我怎么才能阻止这一切?
EN

回答 1

Stack Overflow用户

发布于 2019-10-24 06:03:36

如指定的在医生里

当调试为False时,Django将在代码引发未处理的异常并导致内部服务器错误(HTTP状态代码500)时向ADMINS设置中列出的用户发送电子邮件。这将使管理员立即通知任何错误。管理员将获得错误的描述、完整的Python跟踪以及导致错误的HTTP请求的详细信息。

所以,我想电子邮件就是从这个开始的。如果您对获得500个错误的更详细跟踪感兴趣,您可以查看哨兵,它非常有用。

现在,关于您的错误:url.ml,我在这个域上找不到任何IP,但是手动使用这个头非常容易。如果您想深入了解,可以查看NGINX日志,目的是IP发送此类请求:它可能是某种DigitalOcean监控实用程序,某种攻击,您需要获得更多的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58534154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档