Heroku自定义域的管理规则请求错误禁止

时间:2018-08-13 09:10:34

标签: heroku dns

我创建一个Heroku Java Web应用程序。我添加了pointDNS帐户以将*.herokuapp.com域转发到我的自定义域。转发成功,我可以使用自定义域打开heroku应用程序。 example.comwww.example.com正在工作。但是有时当我打开example.com时会出现此错误:

{
  "message": "Request forbidden by administrative rules",
  "__type": "CloudSearchException"
}

Cannot GET /

我也可以在Heroku帐户中看到H27错误。但是目前,如果我打开www.example.com,它可以正常工作。

我检查了铬开发人员工具中的ip,发现 example.comwww.example.com将使用不同的IP地址。我将Google dig用于example.com的所有IP,并在浏览器中尝试了所有IP。一些ip会给出相同的错误。这是heroku错误还是由于我为DNS设置了错误规则?如何解决“管理规则禁止的请求”错误?

2 个答案:

答案 0 :(得分:0)

这似乎不是配置错误,但更多是防火墙的规则触发,它阻止了访问。

检查您是否发出了太多请求,这被认为是虚假的或激进的爬网,并且IP被阻止。

答案 1 :(得分:0)

pointDNS解决了我的问题。我正在使用pointDNS为我的自定义域设置dns规则。我问他们有关问题。他们说我的帐户中有一些过时的记录。他们删除它们后,问题已解决