【发布时间】:2014-02-20 13:13:08
【问题描述】:
点击“分享”时网页 sn-p 出现错误 403
这发生在某些但不是所有页面上。
当你点击“分享”时,它会在弹出窗口中打开this
出现以下错误:
403 - 错误:403
...如果您遇到错误...请联系管理员...
WWW.TENSTARS.RU
如果我在 facebook 调试器中打开页面,问题就会消失:
注意:不要在 facebook 调试器中打开页面,它会删除错误,其他人将无法看到它!
https://developers.facebook.com/tools/debug/
但错误再次出现在不同的页面上。
我尝试使用官方分享代码,但没有帮助。
我怀疑问题是由于 facebook 爬虫未能下载某些页面然后使用“失败”副本引起的,但我想调试/找出实际原因。
【问题讨论】:
-
一个特定问题可能是 mod_security,因为 Facebook 机器人已损坏:消息:使用代码 403 拒绝访问(阶段 2)。字符串匹配 REQUEST_HEADERS:Range 处的“bytes=0-”。 [file "/etc/httpd/modsecurity.d/activated_rules/modsecurity_crs_20_protocol_violations.conf"] [line "427"] [id "958291"] [rev "2"] [msg "Range: field exists and begin with 0." ] [数据“字节=0-524287”] [严重性“警告”] [版本“OWASP_CRS/2.2.8”] [成熟度“6”] [准确性“8”] [标签“OWASP_CRS/PROTOCOL_VIOLATION/INVALID_HREQ”]