Cloudflare ファイアウォールアプリ経由で、Facebook IPがブロックされないようにする方法を説明します。
概要
デフォルトで、CloudflareはFacebookからのリクエストをブロックしたり、チャレンジを使ったりすることはありません。ただし、Facebookへのウェブサイトの投稿は、次の状況下で要注意エラーが送られます:
- セキュリティレベルが攻撃を受けているとグローバルに設定されているか、Page Ruleで設定されている、または
- Facebook IPアドレスを含む、ユーザー定義のファイアウォールのチャレンジ、またはブロックがある場合。
Facebookとの共有をめぐる問題を解決するためには、
- 対応するIP、ASN、国別のファイアウォールルール、Facebook IPにチャレンジを使うかIPをブロックするIP アクセスルールを消去する方法が一つ。そして、
- ご自分のIP アクセスルールにAS32934とAS63293をホワイトリストに設定し、チャレンジ、ブロック、攻撃下チャレンジをオーバーライドする方法があります。
Facebook共有をめぐる問題が発生した場合、Facebookのオブジェクトデバッガーにある新しいスクレイピング情報を取得するオプションを介して、ページを再度スクレイピングする必要があります。
それでも問題が解決されない場合は、下記の詳細とともにCloudflare サポートまでご連絡ください:
- Facebookと共有できないウェブサイトのURL
- Facebookのデバッグツールからのアウトプット
- URLから再度スクレイプしたという確認